随笔分类 - 数据库
数据库管理与修复
摘要:一、索引 1. 索引是什么? 定义 索引是帮助MySQL高效获取数据的数据结构。 可以得到索引的本质:索引是数据结构 可以简单理解为索引是:排好序的快速查找数据结构 详细解释 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上
阅读全文
摘要:一、开启show profile功能 查看当前的状态 是否启用,看看当前的MySQL版本是否支持 show variables like 'profiling'; 默认是关闭,使用前需要开启 或者 show variables like 'profiling%'; 示例: mysql> show v
阅读全文
摘要:我们编写的语句格式如下: SELECT DISTINCT < select_list > FROM < left_table > < join_type > JOIN < right_table > ON < join_condition > WHERE < where_condition > GR
阅读全文
摘要:一、常用类型 存储引擎 事务 锁颗粒 主要应用 忌用 MYISAM 不支持 支持并发插入的表级锁 SELECT,INSERT 读写操作频繁 MRG_MYISAM 不支持 支持并发插入的表级锁 分段归档,数据仓库 全局查找过多的场景 Innodb 支持 支持MVCC的行级锁 事务处理 无 Archiv
阅读全文
摘要:一、查看慢查询功能状态 查看慢查询状态 通过查看MySQL的slow_query_log变量,查看慢查询是否已经开启。 show variables like 'slow_query_log'; 示例: mysql> show variables like 'slow_query_log'; + +
阅读全文
摘要:一、说明 mysqlslap是MySQL自带了一款数据库压力测试工具。可以用来对自己的数据库的并发能力进行模拟测试。更多详细说明,请参加官方文档。 这里分享一个用于检测数据库的并发能力的MySQL语句。 安装MySQL数据库后,即可使用。 如果不能用的话,请把MySQL安装目录下的bin目录加入到环
阅读全文
摘要:一、说明 查找my.cnf的地址 [root@houxin etc]# whereis my.cnf my: /etc/my.cnf 可以得知,我的my.cnf路径为:/etc/my.cnf 主从服务器配置 主服务器[121.58.66.17]: mysql版本5.7 server-id=1 从服务
阅读全文
摘要:下载工具文件 点击 "sqlite3.zip" 下载sqlite.exe工具 修复数据 由于sqlite数据库的特殊性,所以当前数据库修复成功的几率太低。我们这里讲的修复,就是把数据集从已经损坏的数据库拿出来,放置到一个新的数据库里面。然后,使用新的这个数据库就行了。 以下是在sqlite3.exe
阅读全文

浙公网安备 33010602011771号