- 博客(4)
- 收藏
- 关注
转载 MySQL创建数据库创建用户以及授权
1、create schema [数据库名称] default character set utf8 collate utf8_general_ci;–创建数据库 采用create schema和create database创建数据库的效果一样。 2、create user ‘[用户名称]’@’%’ identified by ‘[用户密码]’;–创建用户 密码8位以上,包括:大写字母、小写字母、数字、特殊字符 %:匹配所有主机,该地方还可以设置成‘localhost’,代表只能本地访问,例如root账户
2020-12-22 11:05:01 117
转载 waiting for table metadata lock
MySQL在进行alter table等DDL操作时,有时会出现Waiting for table metadata lock的等待场景。而且,一旦alter table TableA的操作停滞在Waiting for table metadata lock的状态,后续对TableA的任何操作(包括读)都无法进行,因为他们也会在Opening tables的阶段进入到Waiting for table metadata lock的锁等待队列。如果是产品环境的核心表出现了这样的锁等待队列,就会造成灾难性的后果
2020-12-11 09:20:30 160
转载 mysql 代码优化
程序中嵌入的一行行的SQL语句,如果使用了一些优化小技巧,定能达到事半功倍的效果。 技巧1 比较运算符能用 “=”就不用“<>” “=”增加了索引的使用几率。 技巧2 明知只有一条查询结果,那请使用 “LIMIT 1” “LIMIT 1”可以避免全表扫描,找到对应结果就不会再继续扫描了。 技巧3 为列选择合适的数据类型 能用TINYINT就不用SMALLINT,能用SMALLINT就不用INT,道理你懂的,磁盘和内存消耗越小越好嘛。 技巧4 将大的DELETE,UPDATE or INSERT
2020-12-10 11:30:55 141
转载 Innodb_buffer_pool_pages
Innodb_buffer_pool_pages Innodb_buffer_pool_pages_data Innodb buffer pool缓存池中包含数据的页的数目,包括脏页。单位是page。 Innodb_buffer_pool_pages_dirty innodb buffer pool缓存池中脏页的数目。单位是page。 Innodb_buffer_pool_pages_flushed innodb buffer pool缓存池中刷新页请求的数目。单位是page。 Innodb_buffer_
2020-12-07 15:31:25 1689
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人