随笔分类 - Mysql
摘要:mysql information_schema介绍 一、information_schema是什么 information_schema是MySQL自带的一个信息数据库,其保存着关于MySQL服务器所维护的所有其他数据库的信息,如数据库名,数据库的表,表栏的数据类型与访问权限等。 也就是说当你建立
阅读全文
摘要:mysql force index() 强制索引的使用 之前跑了一个SQL,由于其中一个表的数据量比较大,而在条件中有破坏索引或使用了很多其他索引,就会使得sql跑的非常慢。。。 那我们怎么解决呢? 这时候我么可以使用mysql force index() 强制索引来优化查询语句; 使用MySQL
阅读全文
摘要:如何解决多进程或多线程并发问题 有个问题: 一个进程开启事务对表的某一行做了修改,但还没有提交,另一个进程查询该行数据,获取到的是原始的,这时候上面的事物提交了,我再用这个原始数据的时候就有问题…… 那我们该怎么解决这个问题呢? 解决多事务并发问题的方法有以下几种: 1、文件锁 如果对该表的更新或插
阅读全文
摘要:怎么查询某个字段中小数有几位? MySQL数据库: 通过下面sql就可以查出来,有2位col*100,有3位col*1000,一次类推; 备注:floor:函数只返回整数部分,小数部分舍弃。 Oracle数据库: 这两条SQL结合起来,就可以查询出小数点后边部分的小数位数、在Oracle中很经典,也
阅读全文
摘要:sql语句优化总结 数据库优化的几个原则: 1.尽量避免在列上做运算,这样会导致索引失败; 2.使用join是应该用小结果集驱动大结果集,同时把复杂的join查询拆分成多个query。不然join的越多表,就会导致越多的锁定和堵塞。 3.注意like模糊查询的使用,避免使用%%,例如select *
阅读全文

浙公网安备 33010602011771号