科学上网 !!!
MySQL删除数据后,磁盘空间的释放情况
MySQL删除数据后,磁盘空间的释放情况
在使用delete删除的时候,mysql并没有把数据文件删除,而是将数据文件的标识位删除,没有整理文件,因此不会彻底释放空间。被删除的数据将会被保存在一个链接清单中,当有新数据写入的时候,mysql会利用这些已删除的空间再写入。即,删除操作会带来一些数据碎片,正是这些碎片在占用硬盘空间。官方推荐使用 OPTIMIZE TABLE tb_name 命令来优化表,该命令会重新利用未使用的空间,并整理数据文件的碎片......
php格式化金额带千分位的小数
php格式化金额带千分位的小数
number_format() — 以千位分隔符方式格式化一个数字......
Redis持久化:快照(RDB)和AOF简解
Redis持久化:快照(RDB)和AOF简解
Redis之所以速度这么快,是因为Redis是基于内存的数据库,进行读写操作时,redis都会现在内存中完成,然后定时的刷新到磁盘中去,RDB和AOF就是两种持久化内存中数据的方式。
MySQL错误日志 [Warning] IP address 'XX.XX.XX.XX' could not be resolved: Name or service not known 解决
MySQL错误日志 [Warning] IP address 'XX.XX.XX.XX' could not be resolved: Name or service not known 解决
MySQL的error log中出现大量的 DNS反解析错误 [Warning] IP address 'XX.XX.XX.XX' could not be resolved: Name or service not known ,因MYSQL默认进行反向解析DNS,对于访问MYSQL不会判断是HOSTS或IP都会进行DNS反向解析,频繁地查询数据库和权限检查,会大大增加了数据库的压力,导致数据库连接缓慢 ......
Nginx配置 nginx.conf 文件中常用配置用法 (笔记整理)
Nginx配置 nginx.conf 文件中常用配置用法 (笔记整理)
Nginx配置指令的作用和用法......
Nginx配置中的worker_cpu_affinity,让不同的进程使用不同的CPU
Nginx配置中的worker_cpu_affinity,让不同的进程使用不同的CPU
nginx性能优化CPU参数worker_cpu_affinity,尽可能地分配不同的Nginx进程给不同的CPU处理
MySQL优化一----sql语句优化
MySQL优化一----sql语句优化