《MySQL核心技术手册第2版》pdf下载在线阅读全文,求百度网盘云资源

《MySQL核心技术手册第2版》pdf下载在线阅读全文,求百度网盘云资源,第1张

《MySQL核心技术手册 第2版》(戴尔)电子书网盘下载免费在线阅读

链接: https://pan.baidu.com/s/1J3pW8DhY8zmEV9iWAbFzqQ

提取码: bwxs   

书名:MySQL核心技术手册 第2版

作者:戴尔

译者:李红军

豆瓣评分:7.0

出版社:机械工业出版社

出版年份:2009-9

页数:554

内容简介:

MySQL包含了许多功能,尤其是在MySQL 5.0和5.1版本中新增了一些主要的功能和特性。MySQL特有的函数或者语句是相当丰富的。这正是《MySQL核心技术手册(第2版)》富有价值的原因。《MySQL核心技术手册(第2版)》令读者可以快速查找到所需要的具体细节,无论是SQL关键字还是mysql命令行选项、具体的API信息或管理实用工具。

作者简介:

Russell Dyer是一位自由作家,主要致力于MySQL数据库软件方面的研究,他是MySQL公司知识库(http://www.mysql.com/network/knowledgebase.html)的编辑。他在如下出版物上发表了很多文章,这些出版物包括DevZone(MySQL的一个出版物)、Linux期刊、ONlamp.com、Perl期刊、Red Hat杂志、Sys Admin杂志、TechRepublic、Unix评论和XML.com。他还是《MySQL核心技术手册》第1版的作者。

MySQL单表(innoDB)可以存储10亿级数据,只是这时候性能比较差,业界公认MySQL单表容量在1KW以下是最佳状态,因为这时它的BTREE索引树高在3~5之间。

参考阿里开发手册建议:

1.单表行数超过 500 万行或者单表容量超过 2GB,才推荐进行分库分表;如果预计三年后的数据量根本达不到这个级别,请不要在创建表时就分库分表。

2.实际情况受mysql机器配置等多方面影响,可能数据量很大但性能依旧不错,但考虑后续发展一定要进行分库分表考虑。

根据实际的业务场景选择合适的分片数据,参考如下:

根据实际的业务场景选择适当的分片字段,要达到如下要求:

分表数量和分表字段确定后,要设计一个合理的分表规则,良好的分表规则要达到如下条件:

如何保证分片数据均匀,参考:

如何保证方便后续分片扩容,参考:

如何高效的使用分库分表,核心是做到尽量的路由到最少的表,最好是只路由到一个表里面

核心规则如下:

阶段一

阶段二

阶段三

本文链接: https://www.cnblogs.com/whgk/p/15251270.html


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8629517.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存