数据库结构优化 表的水平拆分常用的水平拆分方法为:1.对 customer_id进行 hash运算,如果要拆分成5个表 则使用mod(customer_id,5)取出0-4个值2.针对不同的 hashID 把数据存到不同的表中。挑战:1.跨分区表进行数据查询2.统计及后台报表操作 操作系统配置优化 ...
分类:
数据库 时间:
2015-12-16 21:18:42
阅读次数:
296
MySQL5.6的my.ini配置注意:以下配置的服务器硬件是:8核16G内存[client]port=3306[mysql]default-character-set=utf8[mysqld]port=3306basedir=D:/mysql-5.6.21-winx64datadir=D:/mys...
分类:
数据库 时间:
2015-12-13 12:28:31
阅读次数:
273
从php5.3以后php自带了php-fpm不是和php5.2一样以插件的方式存在了。这给我们带来一个好处502没有那么容易出现了坛子里用linux的绝大多数应该还是在用小军的lnmp的那个包,但是配置优化却是不尽人意。php-fpm的配置文件位置:/usr/local/php/etc/php-fp...
分类:
Web程序 时间:
2015-12-07 16:09:07
阅读次数:
144
一、操作系统配置优化: 1. 网络方面,修改/etc/sysctl.conf文件,增加tcp支持的队列数,减少断开连接时,资源的回收。 2. 打开文件数的限制。修改/etc/security/limits.conf文件,增加一下内容以修改打开文件数量的限制。 3. 关闭ipt...
分类:
数据库 时间:
2015-11-22 21:34:33
阅读次数:
220
1、编译安装过程优化在编译Nginx时,默认以debug模式进行,而在debug模式下会插入很多跟踪和ASSERT之类的信息,编译完成后,一个Nginx要有好几兆字节。在编译前取消Nginx的debug模式,编译完成后Nginx只有几百千字节,因此可以在编译之前,修改相关源码,取消debug模式,具...
分类:
其他好文 时间:
2015-11-22 01:31:21
阅读次数:
308
网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。mysql>showglobalstat..
分类:
数据库 时间:
2015-10-27 17:50:30
阅读次数:
256
数据量 >10亿1、表设计合理(遵循三范式) 既然说到这里,我们简单介绍下 三范式:2、分表技术(垂直分割、水平分割)3、建立索引 4、读写分离 5mysql配置优化(调整最大并发量,定时对数据碎片整理,和数据备份,这里要用到定时器进行数据备份和碎片整理)3、页面静态化4、缓存技术(memcache...
分类:
其他好文 时间:
2015-10-23 18:22:21
阅读次数:
150
TOMCAT配置优化一、 Tomcat下使用Log4j 接管 catalina.out 日志文件生成方式,按天存放,解决catalina.out日志文件过大问题1、准备jar包:log4j-1.2.16.jar , tomcat-juli.jar, tomcat-juli-adapters.jar ...
分类:
其他好文 时间:
2015-10-21 00:04:32
阅读次数:
310
net.ipv4.ip_forward=0
net.ipv4.conf.default.rp_filter=1
net.ipv4.conf.default.accept_source_route=0
kernel.sysrq=0
kernel.core_uses_pid=1
net.ipv4.tcp_syncookies=1
net.ipv4.tcp_tw_reuse=1
net.ipv4.tcp_tw_recycle=1
net.ipv4.tcp_fin_timeout=30
net.ipv4.tcp_ma..
分类:
其他好文 时间:
2015-10-20 19:51:01
阅读次数:
259
最近想自己去搭建mysql集群和读写分类,因为没有实际项目,所有一切都是我自己搭建的方法,如有问题还望指教 1 在虚拟机上准备mysql 5.5*的环境?? mysql -V ?? 1)centos6.5????? 192.168.239.129???...
分类:
数据库 时间:
2015-10-20 18:06:04
阅读次数:
351