首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql
订阅
天真不知路漫漫
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
基于Mysql数据库亿级数据下的分库分表方案
在mysql中,每个数据库最多可创建20亿个表,一个表允许定义1024列,每行的最大长度为8092字节(不包括copy文本和图像类型的长度)。当表中定义有varchar、nvarchar或varbinary类型列时,如果向表中插入的数据行超过8092字节时将导致Transact…
数据库连接池设置
几乎所有的商业应用都有大量数据库访问,通常这些应用会采用数据库连接池。理解为什么需要连接池,连接池的实现原理,系统架构和性能目标对于写出正确、高效的程序很有帮助。这些概念可用于系统运行参数的配置,同时对于理解并发和分布式处理也很有帮助。 通用一点来说,一个有经验的工程师面对任何…
数据库连接池的实现及原理
对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用…
深入理解mysql 索引特性(面试高频,屡试不爽的mysql索引总结)
mysql为什么使用B+ Tree索引,不使用B- Tree索引? 索引顺序如何生效?什么是覆盖索引? order by 也能用到索引? 何时索引失效? 如何设计索引,全方位理解mysql索引的特性. 1. Sql执行顺序 错误原因:group by 操作在where后执行。所…
深入理解mysql----innodb_ruby工具
innodb_ruby 主要可查看innodb数据库数据表的各种存储,解析innodb的文件,用于学习数据库底层的一些存储。 1. 查看你数据库的存储文件在哪里 2. 进入数据库目录 因为之后的很多命令需要填写数据表文件路径,每次都要写好长,我觉得浪费时间,因此先进入了数据库目…
MySQL分区表最佳实践
分区是一种表的设计模式,通俗地讲表分区是将一大表,根据条件分割成若干个小表。但是对于应用程序来讲,分区的表和没有分区的表是一样的。换句话来讲,分区对于应用是透明的,只是数据库对于数据的重新整理。本篇文章给大家带来的内容是关于MySQL中分区表的介绍及使用场景,有需要的朋友可以参…
<Mysql> 深入理解MySQL分区(Partition)
Mysql数据库中的数据是以文件的形式保存在磁盘上的,默认放在mysql/data路径,不同的引擎生成的文件后缀不同,像MyISAM生成.MYD和.MYI后缀文件,MYI存放索引(非聚簇索引)。Innodb生成.idb后缀文件(聚簇索引)。 当mysql表中数据越来越多,文件会…