数据库
文章平均质量分 95
数据库底层原理以及架构设计
平凡之路无尽路
这个作者很懒,什么都没留下…
展开
-
数据库-深度剖析mysql索引原理(下)(四)
主要介绍索引使用原则以及原理原创 2022-11-30 21:27:58 · 383 阅读 · 1 评论 -
数据库-sql执行深度剖析以及redo log和undo log(下)(二)
sql执行深度剖析以及redo log和undo log原理以及作用。原创 2022-11-22 17:07:52 · 821 阅读 · 0 评论 -
数据库-深度剖析mysql索引原理(上)(三)
初步理解索引本质原创 2022-11-21 23:05:14 · 885 阅读 · 0 评论 -
数据库-mysql架构与sql执行原理(上)(一)
mysql的架构设计以及sql执行原理剖析原创 2022-11-21 22:50:59 · 492 阅读 · 0 评论 -
阿里云安装MYSQL步骤
转载:https://www.jianshu.com/p/3618482267401.安装MySQL官方的yum repository[root@localhost ~]# wget -i -chttp://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm2.下载rpm包[root@localh...转载 2020-01-05 23:27:12 · 322 阅读 · 0 评论 -
InnoDB中的页合并与分裂
原文标题:InnoDB Page Merging and Page Splitting原文链接:https://www.percona.com/blog/2017/04/10/innodb-page-merging-and-page-splitting/作者:Marco Tusa译者:2014BDuck翻译时间:2019-12-22转载:https://blog.2014bduck...转载 2019-12-31 14:51:47 · 2091 阅读 · 0 评论 -
MySQL优化原理(二)——高级特性及工作原理
目录分区表视图存储过程与触发器外键约束绑定变量用户自定义函数字符集结语如果有同学看完上一篇关于MySQL文章,文末留有两个很开放的问题,如有兴趣可以在脑袋里想想。本文也会试着回答这两个问题,希望能给你一些参考。现在可以思考一个问题,如果数据量非常大的情况下,您根据业务选择了合适的字段,精心设计了表和索引,还仔细的检查了所有的SQL,并确认已经没什么问题,但性能仍...转载 2018-12-17 15:12:01 · 264 阅读 · 0 评论 -
MySQL优化原理(一)——优化原理与运用
目录MySQL逻辑架构MySQL查询过程性能优化建议说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务...转载 2018-07-16 17:02:08 · 617 阅读 · 0 评论 -
【转】如果有人问你数据库的原理,叫他看这篇文章
一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种类繁多,从小巧实用的 SQLite 到强大的 Teradata 。但很少有文章讲解数据库是如何工作的。你可以自己谷歌/百度一下『关系型数据库原理』,看看结果多么的稀少【译者注:百度为您找到相关结果约1,850,000个…】 ,而且找到的那些文章都很短。现在如果你查找最近时髦的技术(大数据、NoSQL或JavaScript...转载 2018-07-16 11:17:48 · 477 阅读 · 0 评论 -
学习老鸟如何优化sql
看到一篇老鸟的文章:做管理系统的,无论是bs结构的还是cs结构的,都不可避免的涉及到数据库表结构的设计,sql语句的编写等。因此在开发系统的时候,表结构设计是否合理,sql语句是否标准,写出的sql性能是否优化往往会成为公司衡量程序员技术水平的标准。我们程序员不是dba,不需要时刻关注sql运行时间,想方设法优化表结构,存储空间,优化表读取速度等等,但是在开发系统时,时刻保持优良的转载 2017-06-06 16:14:05 · 429 阅读 · 0 评论 -
sql语句执行顺序
SQL语句执行顺序阅读目录准备工作SQL逻辑查询语句执行顺序# 执行FROM语句# 执行ON过滤# 添加外部行# 执行WHERE过滤# 执行GROUP BY分组# 执行HAVING过滤# SELECT列表# 执行DISTINCT子句# 执行ORDER BY子句 SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺转载 2017-07-14 16:39:55 · 331 阅读 · 0 评论