06 2016 档案

摘要:什么是MyCAT?简单的说,MyCAT就是: 一个彻底开源的,面向企业应用开发的“大数据库集群” 支持事务、ACID、可以替代Mysql的加强版数据库 ? 一个可以视为“Mysql”集群的企业级数据库,用来替代昂贵的Oracle集群 ? 一个融合内存缓存技术、Nosql技术、HDFS大数据的新型SQ 阅读全文
posted @ 2016-06-13 17:51 hongxinerke 阅读(789) 评论(0) 推荐(0)
摘要:Linux下运行的Web服务器Apache,默认日志文件是不分割的,一个整文件既不易于管理,也不易于分析统计。安装cronolog后,可以将日志文件按时间分割,易于管理和分析。 cronolog安装配置非常简单,下载后只需要输入几个命令即可完成。 1、下载(最新版本) 如果这个链接失效,请上这个链接 阅读全文
posted @ 2016-06-12 16:40 hongxinerke 阅读(344) 评论(0) 推荐(0)
摘要:当我们对MySQL进行分表操作后,将不能依赖MySQL的自动增量来产生唯一ID了,因为数据已经分散到多个表中。 应尽量避免使用自增IP来做为主键,为数据库分表操作带来极大的不便。 在postgreSQL、oracle、db2数据库中有一个特殊的特性 sequence。 任何时候数据库可以根据当前表中 阅读全文
posted @ 2016-06-12 09:35 hongxinerke 阅读(6530) 评论(0) 推荐(0)
摘要:一般来说,当我们的数据库的数据超过了100w记录的时候就应该考虑分表或者分区了,这次我来详细说说分表的一些方法。首先,我们需要想好到底分多少个 表,前提当然是满足应用。这里我使用了一个比较简单的分表方法,就是根据自增id的尾数来分,也就是说分0-9一共10个表,其取值也很好做,就是对10 进行取模。 阅读全文
posted @ 2016-06-09 12:22 hongxinerke 阅读(1062) 评论(0) 推荐(1)
摘要:随着mysql的长期使用,可以修复表来优化,优化时减少磁盘占用空间。方便备份。 REPAIR TABLE 用于修复被破坏的表。 OPTIMIZE TABLE 用于回收闲置的数据库空间,当表上的数据行被删除时,所占据的磁盘空间并没有立即被回收,使用了OPTIMIZE TABLE命令后这些空间将被回收, 阅读全文
posted @ 2016-06-09 12:01 hongxinerke 阅读(8583) 评论(0) 推荐(1)
摘要:linux rm命令是即刻删除的,而且挺多人喜欢加上-f强制命令,更暴力的是删除文件夹直接 rm -rf ,这样子代表你执行完后,就完全被干掉了。 还是推荐在linux下设置回收站,写一个shell脚本固定清楚回收站中,超过7天的文件。操作如下: 修改用户的环境变量 重新加载环境变量 使用命令ll 阅读全文
posted @ 2016-06-07 11:55 hongxinerke 阅读(8084) 评论(0) 推荐(0)
摘要:判断字段是否存在: 判断索引是否存在: 从这两段代码可以举一反三,可以得知很多信息,具体可以自己试验一下 阅读全文
posted @ 2016-06-03 11:07 hongxinerke 阅读(14131) 评论(0) 推荐(1)