摘要: 1.优化表的设计 1.1 优化表的数据类型 select * from actor procedure analyse(); 1.2 通过拆分表,提高表的访问效率。 垂直拆分和水平拆分 垂直拆分: 把主键和一些列放到一个表上,然后把主键和另外的列放到另外一个表上。 水平拆分: 根据一列或者多列数据的 阅读全文
posted @ 2020-08-14 21:55 别看窗外的世界 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 近期要在公司内部做个Linux IO方面的培训, 整理下手头的资料给大家分享下 各种IO监视工具在Linux IO 体系结构中的位置 源自 Linux Performance and Tuning Guidelines.pdf 1 系统级IO监控... 阅读全文
posted @ 2020-08-14 14:58 别看窗外的世界 阅读(258) 评论(0) 推荐(0) 编辑
摘要: Linux实现了4种I/O调度算法,分别为:NOOP算法(no operate)、最后期限算法(Deadline)、完全公平队列算法(CFQ)和预期算法(Anticipatory)。 NOOP算法 不对I/O请求排序,但会合并请求,除此之外无其他任何优化。它用FIFO队列顺序提交I/O请求。NOOP 阅读全文
posted @ 2020-08-14 11:19 别看窗外的世界 阅读(397) 评论(0) 推荐(0) 编辑