我的发布

MySQL 触发器详解及简单实例

MySQL 触发器简单实例 语法 CREATE TRIGGER <触发器名称>  --触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中…

编辑 2022-05-22 935

mysql服务启动却连接不上的解决方法

mysql服务启动,但是连接不上,如何解决? 登陆报错: root@localhost:~# mysql -u root -p Enter password: ERROR 2002…

编辑 2022-05-22 610

mysql取得datetime类型的数据,后面会跟个.0的实现方法

mysql的数据类型是datetime,数据库里存的数据是2015-01-19 05:02:02,传到java这里变成了2015-01-19 05:02:02.0,多了个尾巴.0,…

编辑 2022-05-22 883

InnoDB的关键特性-插入缓存,两次写,自适应hash索引详解

InnoDB存储引擎的关键特性包括插入缓冲、两次写(double write)、自适应哈希索引(adaptive hash index)。这些特性为InnoDB存储引擎带来了更好的…

编辑 2022-05-22 1,204

InnoDb 体系架构和特性详解 (Innodb存储引擎读书笔记总结)

后台线程 •Master Thread 核心后台线程,主要负责将缓冲池的数据异步刷新到磁盘。例如脏页的刷新,插入缓冲的合并,undo 页的回收等。 每秒一次的操作: 1.日志缓冲刷…

编辑 2022-05-22 1,254

浅谈innodb的索引页结构,插入缓冲,自适应哈希索引

Physical Structure of an InnoDB Index 所有的innodb索引都是btree索引,索引记录保存在叶子上,默认的索引页大小是16K。当有新的记录插…

编辑 2022-05-22 1,042

详谈innodb的锁(record,gap,Next-Key lock)

Record lock单条索引记录上加锁,record lock锁住的永远是索引,而非记录本身,即使该表上没有任何索引,那么innodb会在后台创建一个隐藏的聚集主键索引,那么锁住…

编辑 2022-05-22 488

老生常谈mysql event事件调度器(必看篇)

概述 MySQL也有自己的事件调度器,简单地可以理解为linux的crontab job,不过对于SQL应用来说,它的功能更齐全,也更易于维护。个人感觉如果数量创建太多的话,也可能…

编辑 2022-05-22 886

超简单的qps统计方法(推荐)

统计最近N秒内的QPS值(包括每秒select,insert等值) mysql> select variable_name,sum(per_sec) as qps from …

编辑 2022-05-22 806

详解MySQL的limit用法和分页查询语句的性能分析

limit用法 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。 SELECT * FROM ta…

编辑 2022-05-22 1,158