随笔分类 - mysql
摘要:第4章 1:查询优化,多表连接时只取需要的列,要对select * 保持怀疑。 2:如果发现访问的数据行数很大,而生成的结果中数据行很少,那么可以尝试更复杂的修改 a: 使用覆盖索引,b: 更改架构,一个例子就是使用汇总表 ,c: 重写复杂的查询,让mysql的优化器可以以优化的方式执行它。 3:重
阅读全文
摘要:1: 根据前缀长度建立索引 https://www.cnblogs.com/gomysql/p/3628926.html 根据整个长度city子段建立索引,然后统计各个前缀字符串出现的频率次数。 选择前6个字符作为前缀,建立索引,所得结果和将全部字段作为索引的结果一样。 也就是用6个字符作为索引和使
阅读全文
摘要:1:创建函数时提示:This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA ,因为当开启log-bin时,函数必须有参数,如果不想有参数,可以
阅读全文
摘要:1:innodb底层实现原理:https://blog.csdn.net/u012978884/article/details/52416997 2:MySQL索引背后的数据结构及算法原理 http://blog.jobbole.com/24006/ 3:B树,B+树,https://www.cnb
阅读全文
摘要:一:函数 1:创建数据库和表deptartment, 2:创建表 instructor 提示错误:1005 - Can't create table 'dbsc.instructor' (errno: 150) 修改数据表deptartment 的执行引擎: 依然提示错误,因为外键约束的字段必须为被
阅读全文
摘要:1:查询某一段落内的几条数据,按时间降序。 LIMIT 5,10; //检索记录行6-15 2:创建视图, 查询出某些类别的数据,保存在视图中。 || 的优先级高于and 3: 查询出某些字段的数据。 4:查询出表中的前几条数据,top在mysql中 不支持,可以用limit代替。 5:查询某些类别
阅读全文
摘要:1:在工程目录上右键》new >SQL File ,写入sql 2:在sql文件上面右键》execute sql files 3:选择数据库类型,并点击create创建一个连接: 4:配置连接的jar包,如下图,选择以下两个选项,选择name/type数据库类型 5:点击jar list>add j
阅读全文
浙公网安备 33010602011771号