浅谈innodb的索引页结构,插入缓冲,自适应哈希索引 Html+Css
Physical Structure of an InnoDB Index 所有的innodb索引都是btree索引,索引记录保存在叶子上,默认的索引页大小是16K。当有新的记录插入时,innodb出于对将来的insert和update操...
详谈innodb的锁(record,gap,Next-Key lock) Html+Css
Record lock单条索引记录上加锁,record lock锁住的永远是索引,而非记录本身,即使该表上没有任何索引,那么innodb会在后台创建一个隐藏的聚集主键索引,那么锁住的就是这个隐藏的聚集主键索引。所以说当一条sql没有走任何索...
老生常谈mysql event事件调度器(必看篇) Mysql
概述MySQL也有自己的事件调度器,简单地可以理解为linux的crontab job,不过对于SQL应用来说,它的功能更齐全,也更易于维护。个人感觉如果数量创建太
标签: mysql
超简单的qps统计方法(推荐) Html+Css
统计最近N秒内的QPS值(包括每秒select,insert等值)mysql> select variable_name,sum(per_sec) as qps from (select straight_join lower(gs0.variable_name) as variable_name, (gs1.variab
详解MySQL的limit用法和分页查询语句的性能分析 Mysql
limit用法在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。
标签: mysql
MAC下Mysql5.7.10版本修改root密码的方法 Mysql
首先 跳过权限表模式启动MySQL:mysqld --skip-grant-tables &从现在开始,你将踏入第一个坑,如果你使用网上到处贴的 错误修改方法:mysql> UPDATE mysql.
标签: mysql
mysql分区功能详解,以及实例分析 Mysql
一,什么是数据库分区 前段时间写过一篇关于mysql分表的 的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面 (可以通过my.cnf中的datad...
标签: mysql
mysql 找回误删表的数据方法(必看) Mysql
有备份的话很简单,只需要生成一个最近备份的数据 然后用mysqlbinlog找回备份时间点之后的数据 再恢复到现网即可。 要是没有备份 可能就会比较麻烦,找回数据的成本也是非常之高的. 下面介绍下 mysqlbinlog找回备份时间点之后的...
标签: mysql
Mysql数据库之主从分离实例代码 Mysql
介绍 MySQL数据库设置读写分离,可以使对数据库的写操作和读操作在不同服务器上执行,提高并发量和相应速度。 现在的网站一般大点的,都采用有数据库主从分离、读写分离,即起到备份作用也可以减轻数据库的读写的压力,一直听说过这些,但是自己从没有...
标签: mysql
关于mysql数据库误删除后的数据恢复操作说明 Mysql
在日常运维工作中,对于mysql数据库的备份是至关重要的!数据库对于网站的重要性使得我们对mysql数据的管理不容有失! 然后,是人总难免会犯错误,说不定哪天大脑短路了来个误操作把数据库给删除了,怎么办??? 下面,就mysql数据库误删除...
标签: mysql