会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
仲夏的落叶
博客园
首页
新随笔
联系
管理
订阅
2019年1月15日
mysql 5.6 在线 DDL
摘要: 原文链接地址:http://seanlook.com/2016/05/24/mysql-online-ddl-concept/ 做MySQL的都知道,数据库操作里面,DDL操作(比如CREATE,DROP,ALTER等)代价是非常高的,特别是在单表上千万的情况下,加个索引或改个列类型,就有可能堵塞整
阅读全文
posted @ 2019-01-15 16:06 仲夏的落叶
阅读(2462)
评论(0)
推荐(5)
2018年11月19日
mysql8.0CTE实现递归查询
摘要: + + + +| ID | ParentID | name |+ + + +| 1 | 0 | 河南省 || 2 | 1 | 信阳市 || 3 | 2 | 淮滨县 || 4 | 3 | 芦集乡 || 5 | 1 | 安阳市 || 6 | 5 | 滑县 || 7 | 6 | 老庙乡 || 8 | 2
阅读全文
posted @ 2018-11-19 17:01 仲夏的落叶
阅读(6895)
评论(0)
推荐(1)
2018年7月3日
MySQL CPU 使用率高的原因和解决方法
摘要: 用户在使用 MySQL 实例时,会遇到 CPU 使用率过高甚至达到 100% 的情况。本文将介绍造成该状况的常见原因以及解决方法,并通过 CPU 使用率为 100% 的典型场景,来分析引起该状况的原因及其相应的解决方案。 常见原因 系统执行应用提交查询(包括数据修改操作)时需要大量的逻辑读(逻辑 I
阅读全文
posted @ 2018-07-03 14:43 仲夏的落叶
阅读(77776)
评论(0)
推荐(4)
2018年3月2日
MySql数据库细节使用规范
摘要: 一、基础规范 (1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集 解读:万国码,无需转码,无乱码风险,节省空间 (3)数据表、数据字段必须加入中文注释 解读:N年后谁tm知道这个r1,r2,r3字段是干嘛的
阅读全文
posted @ 2018-03-02 14:55 仲夏的落叶
阅读(635)
评论(0)
推荐(0)
2017年11月22日
mysql的undo log和redo log
摘要: 在数据库系统中,既有存放数据的文件,也有存放日志的文件。日志在内存中也是有缓存Log buffer,也有磁盘文件log file,本文主要描述存放日志的文件。 MySQL中的日志文件,有这么两类常常讨论到:undo日志与redo日志。 1 undo 1.1 undo是什么 undo日志用于存放数据修
阅读全文
posted @ 2017-11-22 16:57 仲夏的落叶
阅读(14123)
评论(0)
推荐(6)
2017年10月27日
MySQL表的定期分析检查优化
摘要: Analyze Table 分析表 MySQL 的Optimizer(优化元件)在优化SQL语句时,首先需要收集一些相关信息,其中就包括表的cardinality(可以翻译为“散列程度”),它表示某个索引对应的列包含多少个不同的值——如果cardinality大大少于数据的实际散列程度,那么索引就基
阅读全文
posted @ 2017-10-27 17:20 仲夏的落叶
阅读(3465)
评论(0)
推荐(0)
2017年8月29日
MySQL 数据库设计总结
摘要: 规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎。 注意:MyISAM存储引擎 B-tree索引有一个很大的限制:参与一个索引的所有字段的长度之和不能超过1000字节。另外MyISAM数据和索引是分开,而InnoDB的数据存储是按聚簇(cluster)索引有
阅读全文
posted @ 2017-08-29 15:48 仲夏的落叶
阅读(205)
评论(0)
推荐(0)
2017年8月23日
Innodb引擎下mysql自身配置优化
摘要: 1.简单介绍InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的
阅读全文
posted @ 2017-08-23 16:51 仲夏的落叶
阅读(433)
评论(0)
推荐(0)
2017年8月16日
linux的top命令参数详解
摘要: 简介 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,t
阅读全文
posted @ 2017-08-16 11:44 仲夏的落叶
阅读(397)
评论(0)
推荐(0)
2017年8月4日
InnoDB的关键特性-插入缓存,两次写,自适应hash索引
摘要: InnoDB存储引擎的关键特性包括插入缓冲、两次写(double write)、自适应哈希索引(adaptive hash index)。这些特性为InnoDB存储引擎带来了更好的性能和更高的可靠性。 插入缓冲 插入缓冲是InnoDB存储引擎关键特性中最令人激动的。不过,这个名字可能会让人认为插入缓
阅读全文
posted @ 2017-08-04 17:36 仲夏的落叶
阅读(571)
评论(0)
推荐(0)
下一页
公告