- 博客(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 103
转载 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 144
转载 mysql 代码优化
程序中嵌入的一行行的SQL语句,如果使用了一些优化小技巧,定能达到事半功倍的效果。技巧1 比较运算符能用 “=”就不用“<>”“=”增加了索引的使用几率。技巧2 明知只有一条查询结果,那请使用 “LIMIT 1”“LIMIT 1”可以避免全表扫描,找到对应结果就不会再继续扫描了。技巧3 为列选择合适的数据类型能用TINYINT就不用SMALLINT,能用SMALLINT就不用INT,道理你懂的,磁盘和内存消耗越小越好嘛。技巧4 将大的DELETE,UPDATE or INSERT
2020-12-10 11:30:55 129
转载 Innodb_buffer_pool_pages
Innodb_buffer_pool_pagesInnodb_buffer_pool_pages_dataInnodb buffer pool缓存池中包含数据的页的数目,包括脏页。单位是page。Innodb_buffer_pool_pages_dirtyinnodb buffer pool缓存池中脏页的数目。单位是page。Innodb_buffer_pool_pages_flushedinnodb buffer pool缓存池中刷新页请求的数目。单位是page。Innodb_buffer_
2020-12-07 15:31:25 1667
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人