mysql
-
mysql如何优化插入记录速度详解数据库
插入记录时,影响插入速度的主要是索引、唯一性校验、一次插入记录条数等。根据这些情况,可以分别进行优化,本节将介绍优化插入记录速度的几种方法。 一.对于MyISAM引擎表常见的优化方…
-
如何优化MySQL的参数详解数据库
一.通过优化MySQL的参数可以提高资源利用率,从而达到提高MySQL服务器性能的目的。如下是一些该方面参数的介绍。该参数的配置信息都在my.cnf或者my.ini文件中。 1.k…
-
MYSQL之You can’t specify target table for update in FROM cla详解数据库
在做数据库更新的时候遇到了上面的那个问题:You can’t specify target table for update in FROM clause 经过排查发现…
-
数据库各种索引详细解释详解数据库
唯一索引和普通索引使用的结构都是B-tree,执行时间复杂度都是O(log n)。 1:普通索引 普通索引(由关键字KEY或INDEX定义的索引)的唯一任务是加快对数据的访问速…
-
mysql中int、bigint、smallint 和 tinyint的区别和长度详解数据库
MySQL数据库多种数字的类型,主要有int,bigint,smallint和tinyint。使用整数数据的精确数字数据类型。 一:bigin…
-
mysql一个数据库允许存放多少个表详解数据库
mysql的配置项里是否有对一个数据库中,是否有最大数据表的限制,后面查询了相关资料,才发现,mysql数据库中,对单个数据库中的最大允许建立的数据表是没有配置项,也就是说没有限制…
-
linux下MySql操作常用命令汇总和详解大全数据库
一、操作技巧 1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。 也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就OK。 2…
-
高性能索引-高性能索引策略二详解数据库
1.覆盖索引 索引是一种查找数据的高效方式,如果MySQL可以使用索引来直接获取列的数据,这样就不再需要读取数据行。如果一个索引包含所有需要查询的字段的值,就称之为“覆盖索引”…
-
高性能索引-高性能索引策略详解数据库
1.独立的列 如果查询中的列不是独立的,则MySql就不会使用索引。“独立的列”是指索引列不能是表达式的一部分,也不能是函数的参数。 2.前缀索引和索引的选择性 对于很长字…
-
mysql语句优化总结(一)详解数据库
Sql语句优化和索引 1.Innerjoin和左连接,右连接,子查询 A. inner join内连接也叫等值连接是,le…