Mysql创建测试大量测试数据
摘要:修改mysql配置 max_heap_table_size=4000M innodb_flush_log_at_trx_commit=0sync_binlog=500 创建测试数据库 create database test_db charset=utf8; use test_db; 创建数据表 C
阅读全文
posted @
2019-06-25 17:15
凌度
阅读(1861)
推荐(0) 编辑
MySQL参数: innodb_flush_log_at_trx_commit和sync_binlog
摘要:innodb_flush_log_at_trx_commit 当innodb_flush_log_at_trx_commit=0时, log buffer将每秒一次地写入log file, 并且log file的flush(刷新到disk)操作同时进行. 此时, 事务提交是不会主动触发写入磁盘的操作
阅读全文
posted @
2019-06-25 16:30
凌度
阅读(239)
推荐(0) 编辑
Mysql修改数据文件默认目录datadir
摘要:1、停止服务 2、创建目录 3、修改my.cnf # datadir=/var/lib/mysql # socket=/var/lib/mysql/mysql.sock datadir=/data/mysql socket=/data/mysql/mysql.sock 4、为mysql.sock加连
阅读全文
posted @
2019-06-25 16:08
凌度
阅读(6176)
推荐(0) 编辑
REDIS中加锁和解锁问题
摘要:使用lua+redis的方法。之所以使用lua是为了保证原子性 问题: 1、 redis发现锁失败了要怎么办?中断请求还是循环请求?2、 循环请求的话,如果有一个获取了锁,其它的在去获取锁的时候,是不是容易发生抢锁的可能?3、 锁提前过期后,客户端A还没执行完,然后客户端B获取到了锁,这时候客户端A
阅读全文
posted @
2019-06-18 15:48
凌度
阅读(4840)
推荐(0) 编辑
nginx关闭日志
摘要:# access_log off; access_log /dev/null; error_log /dev/null;
阅读全文
posted @
2019-06-10 15:47
凌度
阅读(1930)
推荐(0) 编辑