索引的实现方式 1、B+树 我们经常听到B+树就是这个概念,用这个树的目的和红黑树差不多,也是为了尽量保持树的平衡,当然红黑树是二叉树,但B+树就不是二叉树了,节点下面可以有多个子节点,数据库开发商会设置子节点数的一个最…
分类:MySql
MySQL取得日期(前一天、某一天)
获取当天日期 SELECT curdate(); mysql> SELECT curdate(); +------------+ | curdate() | +------------+ | 2016-04-01 …
《高性能MySQL(第3版)》_宁海元+PDF
《高性能MySQL(第3版)》_宁海元PDF 百度网盘链接:https://pan.baidu.com/s/1LoEjDVUU7gfVPtPlDt1dQw 提取码:u65m
数据库系列:oracle函数与mysql函数的区别
1.连接符 ||与concat 2.to_char与cast(a as char(2)) 3.日期加减 date_add(@dt,interval 1 day); 4.nvl与ifnull 5.sydate与sysdat…
idgo - 一个基于 MySQL 的轻量级 ID 生成器(Golang)
idgo 简介 idgo是一个利用MySQL批量生成ID的ID生成器, 主要有以下特点: 每次通过事务批量取ID,性能较高,且不会对MySQL造成压力. 当ID生成器服务崩溃后,可以继续生成有效ID,避免了ID回绕的风险…
MySQL相关文章索引(3)
基本常识 问几个基本msSQL数据库问题? mysql中insert into select和create select用法 mysql临时表 MySQL:讨人喜欢的 MySQL replace into 用法(inse…
MySQL数据库存储引擎简介
MySQL 提供了多个存储引擎——包括处理事务安全表的引擎和处理非事务安全表的引擎,在 MySQL 中,不需要在整个服务器中使用同一种存储引擎,针对具体的要求,可以对每一个表使用不同的存储引擎。 存储引擎简介 MySQL…
Mysql锁的优化
获取锁等待情况 可以通过检查table_locks_waited和table_locks_immediate状态变量来分析系统上的表锁定争夺:mysql> show status like ‘Table…
Mysql慢日志分析
1,慢日志配置 1)my.cnf文件 long_query_time = 0.5 //执行时间超过0.5s的sql会被记录下来 slow_query_log = ON //开启慢查询 slow_query_log_fil…
SQL可以正常用,但cmd启动不了mysql,报错[ERROR] unknown variable ;basedir=....问题
SQL可以正常用,但cmd启动不了mysql,报错[ERROR] unknown variable ;basedir=….问题 解决办法:将对应[mysql]下面的内容全部转移到【mysqld】下面,我这里是[mysql…
Mysql主从数据库配置
Mysql主从数据库配置 网上的教程也是蛮多的,这里记录下一些要点和注意事项。 主要参考 官方文档 MySQL主从复制(Master-Slave)实践 软硬件环境 Master机 Slave机 win10虚拟机 win1…
MyISAM与innodb的对比
以下的内容非个人原创,来自于网络上资料的整理,主要是stackoverflow。 选择MyISAM的场景[1] 1. 读请求远远大于写请求2. 低版本的MySQL(小于5.6)需要全文搜索的功能3. 其他场景下,均推荐使…