Welcome 微信登录

首页 / 数据库 / MySQL

MySQL主从同步设置和同步错误处理

MySQL主从同步设置和同步错误处理

注意:1、两台服务器数据库版本应一致,如果不一致,从服务器的版本要高于主服务器的版本。2、MySQL进行实时数据同步,本质上是将mysql动作同步到Slave服务器,而不是对实质的数据进行同步。所以同步开始前,两端的数据要保持一致。Master服务器:192.168.0.1Slave服务器:192.168.0.2=== Master停止运行时,Mysql同步配置===一、主服务器设置:1、修改/etc/my.cnf在[mysqld]区段内加入参数serve...
Oracle 并行原理深入解析及案例精粹

Oracle 并行原理深入解析及案例精粹

引言:首先说明并行技术属于大数据范畴,适合OLAP系统,在任务分割、数据块分割、资源充裕的场合应用较广,本次分享主要概括并行原理、实际应用、性能对比、并行直接加载、索引属性、特点小结等六个小点去重点阐述。下面的测试是我的笔记,这些笔记也参考了《让Oracle跑得更快2》作者:谭怀远 一书的引导,在此向谭总表示感谢,向帮助过我们的人表示感谢 zhixiang yangqiaojie等好友,下面我们就开始快乐的旅途!一、简单介绍OLTP和OLAP系统的特点小结...
不使用rman工具就能恢复被rm删除的数据文件案例

不使用rman工具就能恢复被rm删除的数据文件案例

引题:朋友一时兴起使用了rm**,删除了Oracle数据文件后找我帮忙,我在帮朋友恢复数据库时,遇到了当recover时,报错不能找到28739号归档日志,这样我就不能同步scn,更不能打开数据库了。这是归档日志不连续的典型案例,我最后告诉他要做好心理准备。事情还没有完,这个真实案例引发了我的思考,如果当时在朋友没有做rman拯救措施的情况下,可不可能不使用rman即可恢复数据文件呢!最后我找到了答案:)案例1.系统solaris SunOS TJLT-Y...
Oracle之range,hash,list分区现实应用及优缺点汇总

Oracle之range,hash,list分区现实应用及优缺点汇总

引言:Oracle的range,hash,list三大分区可能我们大家在熟悉不过了,但什么每种分区适用于什么场景可能是很多人的疑惑点,那么在选择不同的分区时应该注意什么,为什么这么选,有哪些需要我们加以注意的地方,让我们一一来探索一下吧:)A.创建range分区,一般用于日期化处理,range分区可以很好的管理基于日期来分区的数据创建一个新用户lsSYS@LEO> create user ls identified by ls;SYS@LEO>...
Oracle GoldenGate数据库复制实施案例

Oracle GoldenGate数据库复制实施案例

引言:最近在论坛里经常会看到有朋友咨询Oracle GG 实施案例的帖子,诚然 GG 目前在各大论坛里的资料都不是很多 很全,尤其是真实实施案例就更凤毛麟角了,鉴于此我今天就为大家转一份朋友做过的GG实施给大家分享,本次分享的是“相同数据库之间的复制”,话不多说,赶紧上干货。实验环境:oracle10g+RedHat4+goldengate一、安装redhat4,安装步骤略二、安装oracle10g安装步骤略三、安装goldengate,注意要选对版本1、...
Oracle数据库游标

Oracle数据库游标

游标的概念游标是SQL的一个内存工作区,由系统或用户以变量形式定义。游标的作用是用于临时存储从数据库中提取的数据块。为什么要用游标?数据库的数据是存放在磁盘中的,游标是把数据从磁盘中调到计算机内存中进行处理,最后将处理结果显示出来或者最终写回数据库,这样可以提高数据处理的效率,因为频繁的磁盘数据交换会降低效率。游标有两种类型:隐式游标和显示游标。隐式游标:对于SELECT...INTO...语句(一次只能从数据库中提取一行记录)和DML(数据操纵语言,也就...
MySQL 线上执行大事务 or 锁表操作 详解

MySQL 线上执行大事务 or 锁表操作 详解

很多情况下,DBA需要在线执行一些无法在线进行的操作。这句话说着很绕口,比如给某个核心级表加一列或者执行修改操作,此时不但主库从库要长时间锁表,主从延迟也会变大。那么应该如何操作呢?很简单,使用SET SESSION SQL_LOG_BIN= {0|1}在只在本地操作,就可以了,可以先在备库执行,然后切换主备,在原主库再执行。然后在各个从库分别执行。考虑的变更操作的具体性,到底是先在主库执行还是先在从库执行要自己斟酌。Oracle数据库游标SQL Serv...
SQL Server 2005 怎么就不能用Windows身份验证方式登录呢?

SQL Server 2005 怎么就不能用Windows身份验证方式登录呢?

SQL Server 2005 自从装到我的电脑上始终无法使用Windows身份验证的方式登录,由于使用用户名和密码登录还算顺畅,所以一直忽略了这个问题,直到又有人提起这个问题才意识到,问题始终是问题,如果你去解决的话那么办法总比问题多,但是如果你不去解决的话,那么问题会慢慢的堆积如海,人与人之间的差距开始就是这点点滴滴,但当这点点滴滴汇聚成海的时候,那么差距就再也无法弥补上来了.所以还是老师的那句话,不讲究,才能够发现问题,进而提升自己,每天进步一点点,...
Oracle expdp/impdp工具使用

Oracle expdp/impdp工具使用

Oracle数据泵一、数据泵的作用:1.实现逻辑备份和逻辑恢复2.在数据库用户之间移动对象3.在数据库之间移动对象4.实现表空间转移二 、数据泵的特点与传统导出导入的区别1.EXP和IMP是客户段工具程序, EXPDP和IMPDP是服务端的工具程序2.EXP和IMP效率比较低. EXPDP和IMPDP效率高3.数据泵功能强大并行、过滤、转换、压缩、加密、交互等等4.数据泵不支持9i以前版本, EXP/IMP短期内还是比较适用5.同exp/imp数据泵导出包...
SQL 中不同类型的表连接

SQL 中不同类型的表连接

1、简介在关系型数据库中,join操作是将不同的表中的数据联合在一起时非常通用的一种做法。首先让我们看看join是如何操作的,然后我们探索一下当join和where语句同时存在的时候的执行顺序问题,最后来谈一谈不同类型的join的顺序问题。2、建立初始的测试表结构(建表语句到这里下载)表建立完之后,将会看到如下三个表。我们将通过以上三个表来演示join操作。这三个表都是用来做演示的,所以我并没有使用主键和外键。3、表的笛卡尔乘积一般情况下,我们使用两个表中...
数据库的脏读、不可重复读、幻读

数据库的脏读、不可重复读、幻读

数据库的脏读、不可重复读、幻读都和事务的隔离性有关。所以先了解一下事务的4大特性。事务的4大特性(ACID):原子性(Atomicity):事务是数据库的逻辑工作单位,它对数据库的修改要么全部执行,要么全部不执行。 一致性(Consistemcy):事务前后,数据库的状态都满足所有的完整性约束。 隔离性(Isolation):并发执行的N个事务是隔离的,一个不影响一个,一个事务在没有commit之前,被修改的数据不可能被其他事务看到(通过设置数据库的隔离级...
SQL Server字符串比较时区别大小写方法

SQL Server字符串比较时区别大小写方法

在SQL Server中默认对大小写是不敏感的,例如userName="jesse"和userName="JESSE"结果是一样的。在验证密码的时候可能就需要对字符串大小写敏感,需要做一些处理,介绍两种方法:法Ⅰ:转换成二进制再比较,由于大小写的ASC码不同。例如:select*fromT_Userwherecast(fieldasvarbinary)=cast("Admin"asvarbinary)法Ⅱ:利用排序规则,也是基于二进制。在字段后加上coll...
<< 571 572 573 574 575 576 577 578 579 580 >>