mysql
毒毒毒毒丶
这个作者很懒,什么都没留下…
展开
-
mysql join的七种方式
join的七种方式:1 A、B两表共有select * from tbl_emp a inner join tbl_dept b on a.deptId = b.id;2 A、B两表共有+A的独有select * from tbl_emp a left join tbl_dept b on a.deptId = b.id;3 A、B两表共有+B的独有select * fro...原创 2019-01-09 10:30:53 · 149 阅读 · 0 评论 -
mysql 高性能索引优化解析(一)
一、什么是索引 索引是帮助MySQL高效获取数据的数据结构,是存储引擎用于快速找到记录的一种数据结构。可以理解为:排好序的快速查找数据结构 注:索引优化应该是对查询性能优化最有效的手段二、索引的优劣势 优势: 类似大学图书馆建书目索引,提高数据检索的效率,降低数据库的IO成本(将随机IO转换成顺序IO) 通过索引列对数据进行排...原创 2019-03-10 12:26:08 · 169 阅读 · 0 评论 -
mysql 高性能索引优化解析(二)
mysql 高性能索引优化解析(一)https://blog.csdn.net/qq_37776015/article/details/88376916六、何时改创建索引 需要建立索引: 主键自动建立唯一索引 频繁作为查询条件的字段应该创建索引 查询中与启停表关联的字段,外键关系建立索引 频繁更新的字段不适合创建索引(因为每次更新不单单是更新了记录...原创 2019-03-10 12:37:34 · 230 阅读 · 0 评论 -
mysql 基础sql语句
Windows服务-- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)连接与断开服务器mysql -h 地址 -P 端口 -u 用户名 -p 密码SHOW PROCESSLIST -- 显示哪些线程正在运行SHOW VAR...原创 2019-03-11 15:31:44 · 127 阅读 · 0 评论 -
mysql show table status分析
一、做什么? 在使用mysql数据库时,经常需要对mysql进行维护,查询每个库、每个表的具体使用情况,Mysql数据库可以通过执行SHOW TABLE STATUS命令来获取每个数据表的信息。二、怎么用?SHOW TABLE STATUS [FROM db_name] [LIKE 'pattern']注: [FROM db_name]可选,表示查询哪个数据库...原创 2019-03-11 18:05:23 · 813 阅读 · 0 评论