自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yanzongshuai的专栏

专注于MySQL、MariaDB、Percona、PostgreSQL数据库及Aerospike等nosql数据库

  • 博客(12)
  • 论坛 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 innodb undo--undo page

normalundo page:undo log header page:

2017-03-29 20:19:11 717

原创 修改配置,删除文件前提示

vi /root/.bashrc,或.bash_profile,然后添加两行东西 alias rm='rm -i'alias mv='mv -i'然后source .bashrc即可

2017-03-25 18:34:47 453

转载 获取 MySQL 崩溃时的 core file

http://xiezhenye.com/2015/05/获取-mysql-崩溃时的-core-file.html?f=http://blogread.cn/对于一般进程,要让进程崩溃时能生成 core file 用于调试,只需要设置 rlimit 的 core file size > 0 即可。比如,用在 ulimit -c unlimited 时启动程序。对 MySQL 来

2017-03-23 22:40:01 1609

转载 如何将两个表名对调

http://imysql.com/2014/10/31/mysql-faq-howto-exchange-two-table-name.shtml?f=http://blogread.cn/从MySQL手册里就能找到方法,那就是:同时锁定2个表,不允许写入,然后对调表名。我们通常只锁一个表,那么同时锁两个表应该怎么做呢,可以用下面的方法:LOCK TABLES t1 WRITE, t

2017-03-22 19:48:54 557

转载 static作用(修饰函数、局部变量、全局变量)

在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下面是a.c的内容char a = 'A'; // global variable

2017-03-19 17:07:23 388

原创 一个奇怪的加锁案例--Execute “ if(not exists (select ..))” locked next record

Execute “ if(not exists (select ..))” locked next

2017-03-18 20:26:29 1434 2

原创 insert流程加锁--辅助索引

row_ins_scan_sec_index_for_duplicate1、判断唯一索引是不是多列决定的,多列决定的话,一旦其中有一列为NULL,那么不做处理直接退出。n_unique =dict_index_get_n_unique(index);         /*If the secondary index is unique, but one of the fields in

2017-03-12 16:05:17 1020

原创 insert流程加锁--主键索引

row_ins_duplicate_error_in_clust1、进入该函数的条件:     if (n_uniq&& (cursor.up_match >= n_uniq || cursor.low_match >= n_uniq))     同样是已经duplicate2、主键索引加记录锁S if (cursor->low_match >= n_unique) {//

2017-03-12 16:02:32 766

原创 mysql5.7 group replication 几个有用的网址

http://mysqlhighavailability.com/performance-evaluation-mysql-5-7-group-replication/后面抽空看下

2017-03-06 22:13:43 521

原创 aerospike异步处理

1、异步1、集群在启动时会初始化出异步线程连接队列,其中cluster->async_max_conns_per_node为每个阶段异步最大连接数,可配。2、1)先申请as_event_loop_capacity(为)个异步队列空间2)将最大连接数分配到每个异步队列中。Max=最大连接/队列个数,rem=03、初始化每个队列。队列为空4、  //1、as_n

2017-03-05 15:11:28 1392

转载 什么是DNS劫持和DNS污染?

说明我们知道,某些网络运营商为了某些目的,对 DNS 进行了某些操作,导致使用 ISP 的正常上网设置无法通过域名取得正确的 IP 地址。常用的手段有:DNS劫持 和 DNS污染。DNS劫持 和 DNS污染 在天朝是非常常见的现象。一般情况下输入一个错误或不存在的 URL 后,本应该出现404页面,而我们看到的却都是电信、联通等运营商的网址导航页面,正常访问网站时出现电信的小广告,使用了代

2017-03-05 10:30:39 4231

原创 死锁

死锁案例1普通的并发插入导致的死锁 create table t1 (a int primary key);insert into t1 values(1),(10); 开启三个会话执行: insert into t1(a) values (2); 上述描述了互相等待的场景,因为插入意向X锁和S锁是不相容的。这也是一种典型的锁升级导致的死锁。如果session1

2017-03-03 19:58:15 451

空空如也

yzs87的留言板

发表于 2020-01-02 最后回复 2020-01-02

写博客能不能添加个撤销键

发表于 2018-01-04 最后回复 2018-01-06

innodb插入意向锁如何使用

发表于 2015-06-07 最后回复 2015-06-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除