mysql
橘枳没有酒
这个作者很懒,什么都没留下…
展开
-
mysql8.0使用笔记
mysql.server start 安装完成后记得开启服务root密码未修改前无法进行其他操作修改 root 密码root 的密码在 mysql8.0 之后得包含大小写字母数字和特殊字符mysql> use mysql; mysql> alter user 'root'@'localhost' identified by 'Password1.';my...原创 2018-07-17 12:47:55 · 4166 阅读 · 0 评论 -
MySQL索引
MySQL索引默认使用BTREE索引方式 索引提高了查询的速度,但是降低了INSERT、UPDATE、DELETE的速度,因为在插入、修改、删除数据时,还要同时操作一下索引文件; 只要列中包含NULL值将不会被包含在索引中,组合索引只要有一列含有NULL值,那么这一列对于组合索引就是无效的,所以我们在设计数据库的时候最好不要让字段的默认值为NULL; 如果可能应该给索引指定一个长度,使用...原创 2018-07-17 13:11:46 · 136 阅读 · 0 评论 -
MySQL优化
MySQL优化Tags: MySQL数据库优化目的 由于数据库连接超时、慢查询1、阻塞造成的数据无法提交等产生的访问错误增加数据库的稳定性优化用户体验(提高页面访问速度等)优化数据库的几个方面 硬件、系统配置、数据库表结构、SQL及索引SQL语句优化使用MySQL慢查询日志对有效率问题的SQL监控 show variables like ‘slow_query...原创 2018-09-05 12:18:50 · 122 阅读 · 0 评论 -
对数据库性能影响的方面
对数据库性能影响的几个方面大表对数据库性能的影响大表的一般定义记录行数巨大(单表超过千万行)表数据文件巨大(超过10G)大表对查询的影响慢查询:很难在一定的时间内过滤出所需要的数据来源少,区分度低,大量的磁盘IO,降低磁盘效率,大量慢查询大表对DDL操作的影响建立索引需要很长的时间风险:MySQL版本<5.5 建立索引会锁表,MySQL版本>=...原创 2019-07-03 17:11:17 · 704 阅读 · 0 评论