- 博客(12)
- 收藏
- 关注
原创 oracle 11g for Linux(Red Hat 4.8.5-11) 部署手记
查看系统版本信息[root@db_slave ~]# uname -aLinux db_slave 3.10.0-514.6.1.el7.x86_64 #1 SMP Wed Jan 18 13:06:36 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux[root@db_slave ~]# lsb_release -abash: lsb_release: comm
2017-08-24 22:04:34 1784
原创 Mysql主从同步报错问题解决 Slave_IO_Running NO
--slave 报错信息show slave statusError:Got fatal error 1236 from master when reading data from binary log: 'The slave is connecting using CHANGE MASTER TO MASTER_AUTO_POSITION = 1, but the master has pur
2017-08-24 11:11:18 917
原创 mysql主从同步出错troubleShooting一例,原因及常见解决方法
问题解决DEMO整体思路:分析同步异常信息,按部就班解决问题,若修复三个问题之后还有问题且数据量不太大考虑重建同步。show slave statusError:Worker 4 failed executing transaction '' at master log mysql-bin.000012, end_log_pos 60158; Error 'Can't DROP 'linenum
2017-08-23 18:03:55 593
原创 Mysql5.7.16 主从并行复制设置及troubleShooting
-----------------------------------------主从复制1、配置并行复制###检查基本参数设置grep 'log-bin' my.cnfgrep 'server-id' my.cnfgrep 'innodb_flush_log_at_trx_commit' my.cnfgrep 'sync_binlog' my.cnf###my.cnf增加并行复制线程信
2017-08-23 17:48:57 296
原创 Ubuntu 16.04 LTS X64 Install MySQL Community Server 5.7.19
Ubuntu 16.04 LTS X64 Install MySQL Community Server 5.7.19###版本确认# lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 16.04 LTSRelease: 16.04Codename: xe
2017-08-23 17:39:41 547
原创 Mysql 主从复制心跳(heartbeat)解析
心跳(heartbeat)含义:在master没有写binlog时发出heartbeat,以便slave知道master是否正常。取值范围:单位秒,0 到 4294967秒。精确度可以达到毫秒,最小的非0值是0.001秒。发出条件:master在主机binlog日志文件在设定的间隔时间内没有收到新的事件时发出。参数查看:--salve envselect heartbeat from m
2017-08-23 16:59:46 1551
原创 过滤条件顺序导致不一致问题
背景:派生表中的条件已经过滤掉非法的数据,但是最终查询的时候还是出现报错的问题。 原因:sqlserver在决定生产最终的执行计划的时候会在不改变最终查询结果的前提下会做条件的合并(派生表中的条件和最外层条件处于相同优先级),然后按照cost最优的原则选择条件的执行顺序。 if(object_id('testa','U') is not null) drop table testa;
2017-08-07 17:36:49 328
原创 output Demo
--output Demo--Basic dataif(object_id('dbo.prd','U') is not null) drop table dbo.prd;CREATE TABLE dbo.prd(id bigint not null identity(1,1) constraint pk_prd primary key,code varchar(20) not null,p
2017-08-07 17:21:18 471
原创 【Sqlserver】复杂去重需求实现DEMO
use tempdbGOif(object_id('asktom','U') is not null) drop table asktom;create table asktom(id bigint not null identity(1,1) constraint pk_asktom primary key,pid varchar(10) not null,is_childp bit n
2017-08-03 20:58:53 284
原创 【SqlServer】Cross Apply的另一个妙用和for xml查询字段赋别名问题的解决
--创建测试表create table ta (id int ,val varchar(10));create table tb (id int ,val varchar(10));insert into ta values(1,'A'),(2,'B');insert into tb values(1,'AA'),(2,'BB'),(1,'AC'),(2,'BC');--有一个字符串拼接需求,
2017-08-03 14:54:43 469
原创 【Sqlserver】基于备份和日志备份的还原测试
--------------------step1. create database & table USE master;-- Drop databaseIF DB_ID('TestBakDB') IS NOT NULL DROP DATABASE TestBakDB;-- If database could not be created due to open connections, ab
2017-08-03 14:30:58 377
原创 【Sqlserver】基于备份和差异备份的还原测试
--------------------step1. create database & table USE master;-- Drop databaseIF DB_ID('TestBakDB') IS NOT NULL DROP DATABASE TestBakDB;-- If database could not be created due to open connections, ab
2017-08-03 14:30:00 303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人