
SQL
天明丶super
hi~ Hei
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
查看mysql占用磁盘空间
查询所有数据库占用磁盘空间大小的SQL语句: select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),' MB') as data_size, concat(truncate(sum(index_length)/1024/1024,2),'MB') as index_size from information_schema.tables group by TABLE_SCHEMA order by data_length desc原创 2021-01-19 17:57:47 · 891 阅读 · 0 评论 -
数据库优化的几种方式
1.加索引 2.sql语句的优化 1)应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2)应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没...原创 2019-11-03 00:00:42 · 256 阅读 · 0 评论 -
mysql 单列索引与联合索引的使用
一、单列索引 col1,col2,col3 分别加索引i1,i2,i3 select * from t where col1 = 'v' 用了索引 i1 select * from t where col1 = 'v' and col2 = 'v' and col3 = 'v'还是只用了索引 i1 select * from t where col2 = 'v' and col1 ...原创 2019-11-02 16:25:39 · 226 阅读 · 0 评论 -
mysql5.7免安装版配置[转]
MySql 5.7.20版本免安装版配置过程 原文:https://www.cnblogs.com/wxw7blog/p/7853182.html 下载地址为: https://dev.mysql.com/downloads/mysql/ 最下面根据自己的操作系统选择合适的型号 下载完以后解压缩到自定义的路径。这里注意的是路径中不要存在中文。 解压缩后以后 新建一个ini形式...转载 2019-04-09 22:41:36 · 142 阅读 · 0 评论 -
数据库事务
事务 写(乐观锁、悲观锁) 丢失更新: 悲观锁:一定会出现丢失更新 处理方式:查询的时候加上for update。类似于串行化隔离级别。 乐观锁:一定不会出现丢失更新 处理:要求程序员控制vsersion。 事务的传播行为(指事务嵌套) 1.required 依赖 2.nested 嵌套 3.requires_new 完全独立 -----...原创 2019-05-06 23:09:04 · 151 阅读 · 0 评论 -
左连接 ,右连接,内连接和全外连接的4者区别
本文链接:https://blog.youkuaiyun.com/weixin_39220472/article/details/81193617 基本定义: left join (左连接):返回包括左表中的所有记录和右表中连接字段相等的记录。 right join (右连接):返回包括右表中的所有记录和左表中连接字段相等的记录。 inner join (等值连接或者叫内连接):只返回两个表中连接字...转载 2019-09-28 00:12:45 · 506 阅读 · 0 评论