MySQL
w844916072
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PostgreSQL 分区表,操作性相当便捷。
PostgreSQL PARTITION 分区表PostgreSQL 分区表,操作性相当便捷。但只能在创建时决定是否为分区表,并决定分区条件字段,普通表创建后,不能在修改为分区表。Note:通过其他方法也可转化为分区表。和其他数据库一样,分区表作为一个DB的特性,优点自不用说,物理分散,逻辑统一。必须要注意的一个缺点是:分区表不允许其他表作为外键引用。只能在真实场景业务逻辑上当...转载 2020-02-12 20:22:26 · 298 阅读 · 0 评论 -
Mysql执行语句优化
选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果...转载 2020-02-09 18:35:52 · 150 阅读 · 0 评论 -
Mysql性能优化一
转载:http://blog.youkuaiyun.com/three_bird/article/details/51350802?_biz=MjM5OTA1MDUyMA==&mid=407358558&idx=2&sn=b21877f23bf4063fa311185009c1f0b7&scene=0#wechat_redirect1462927021281MySQL的性能...转载 2020-02-09 18:35:41 · 123 阅读 · 0 评论 -
MySQL数据库性能优化之存储引擎选择
接着上一篇MySQL数据库性能优化之SQL优化,这是MySQL数据库性能优化专题系列的第五篇文章:MySQL数据库性能优化之存储引擎选择离上一篇文章已经有很长时间没有更新这个MySQL数据库性能优化专题了,时间太紧加上人之惰性,今天这里将之前就规划好的关于存储引擎选择方面的内容更新出来,希望对大家有所帮助吧MySQL 的存储引擎可能是所有关系型数据库产品中最具有特色的了,不仅可以同...转载 2020-02-09 18:35:28 · 153 阅读 · 0 评论 -
MySQL 数据库性能优化之SQL优化
接着上一篇MySQL 数据库性能优化之索引优化,这是MySQL数据库性能优化专题系列的第四篇文章:MySQL 数据库性能优化之SQL优化有人反馈之前几篇文章过于理论缺少实际操作细节,这篇文章就多一些可操作性的内容吧。注:这篇文章是以 MySQL 为背景,很多内容同时适用于其他关系型数据库,需要有一些索引知识为基础优化目标 减少 IO 次数 IO永远是数据库最容易瓶颈的地方,...转载 2020-02-09 18:35:15 · 133 阅读 · 0 评论 -
MySQL 数据库性能优化之缓存参数优化
这是MySQL数据库性能优化专题系列的第一篇文章:MySQL 数据库性能优化之缓存参数优化数据库属于 IO 密集型的应用程序,其主要职责就是数据的管理及存储工作。而我们知道,从内存中读取一个数据库的时间是微秒级别,而从一块普通硬盘上读取一个IO是在毫秒级别,二者相差3个数量级。所以,要优化数据库,首先第一步需要优化的就是 IO,尽可能将磁盘IO转化为内存IO。本文先从 MySQL 数据库I...转载 2020-02-01 19:33:49 · 312 阅读 · 0 评论 -
MySQL索引原理及查询优化
一个慢查询引发的思考select count(*) from task where status=2 and operator_id=20839 and operate_time>1371169729 and operate_time<1371174603 and type=2;系统使用者反应有一个功能越来越慢,于是工程...转载 2020-02-01 19:33:05 · 237 阅读 · 0 评论 -
数据模型概述
数据模型概述1.关系模型关系模型使用记录(由元组组成)进行存储,记录存储在表中,表由架构界定。表中的每个列都有名称和类型,表中的所有记录都要符合表的定义。SQL是专门的查询语言,提供相应的语法查找符合条件的记录,如表联接(Join)。表联接可以基于表之间的关系在多表之间查询记录。表中的记录可以被创建和删除,记录中的字段也可以单独更新。关系模型数据库通常提供事务处理机制,这为涉及多条...转载 2020-02-01 19:30:15 · 409 阅读 · 0 评论 -
索引使用策略及优化
索引使用策略及优化MySQL的优化主要分为结构优化(Scheme optimization)和查询优化(Query optimization)。本章讨论的高性能索引策略主要属于结构优化范畴。本章的内容完全基于上文的理论基础,实际上一旦理解了索引背后的机制,那么选择高性能的策略就变成了纯粹的推理,并且可以理解这些策略背后的逻辑。示例数据库为了讨论索引策略,需要一个数据量不算小的数据库作为...转载 2020-02-01 19:29:20 · 230 阅读 · 0 评论 -
limit分页语句用法
Mysql limit分页语句用法与Oracle和MS SqlServer相比,mysql的分页方法简单的让人想哭。--语法:SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset--举例:select * from table limit 5; --返回前5行select * from table ...转载 2020-02-01 19:27:14 · 380 阅读 · 0 评论 -
数据库索引优缺点
介绍:索引是对数据库表中一个或多个列(例如,employee 表的姓名 (name) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。例如这样一个查询:select * from table1 where id=10000。如果没有索引,必须遍历整个表,直到ID等于10000的这一行被找到为止;有了索引之后(必须是在ID这一列...转载 2020-02-01 19:26:08 · 279 阅读 · 0 评论 -
MySQL 索引详解大全
什么是索引?1、索引 索引是表的目录,在查找内容之前可以先在目录中查找索引位置,以此快速定位查询数据。对于索引,会保存在额外的文件中。索引,是数据库中专门用于帮助用户快速查询数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,然后直接获取即可。索引由数据库中一列或多列组合而成,其作用是提高对表中数据的查询速度索引的优点是可以提高检索数据的速度...转载 2020-02-01 19:24:56 · 195 阅读 · 0 评论
分享