01 2016 档案
摘要:0x01 MySQL查询缓存 用于保存MySQL查询语句返回的完整结果,被命中时,MySQL会立即返回结果,省去解析、优化和执行等操作 如何检查缓存?? MySQL保存结果与缓存中: 把select语句本身做hash计算,计算的结果作为key,查询结果作为value 什么样的语句不会被缓存? 查询语
阅读全文
摘要:0x01 mysql 存储引擎:存储引擎也通常被称作“表类型” mysql> show engines; 查看当前所有所支持的存储引擎 mysql> show table status 存储引擎格式: SHOW TABLE STATUS [{FROM | IN} db_name] [LIKE 'pa
阅读全文
摘要:0x01 mysql中的权限分布 mysql中的用户信息都存储在系统数据库mysql的user表中 查询语句:select host,user,password from mysql.user; 创建用户 用户账号管理: create user drop user rename user set p
阅读全文
摘要:0x01 MySQL锁: 执行操作时施加锁的模式 读锁:用户在读的时候施加的锁,为防止别人修改,但是用户可以读,还被称为共享锁 不会对其他用户进行阻塞 理解: >(这里的不阻塞,是可以让用户读(即-不对用户读进行阻塞),但是不能让用户写入数据,是会阻塞写入的数据,除非解锁) 显示锁(表级锁):loc
阅读全文