May
7
公司老服务器,空间不大。下午哥们说SVN提交不了,原因是磁盘空间不足。
我就简单查询了一下:
[root@oyasai /]# du -h --max-depth=1 |sort
6.2G /usr
19G /var
继续查看,定位到了mysql目录:
-rw-rw----. 1 mysql mysql 3844079616 May 7 11:00 ibdata1
-rw-rw---- 1 mysql mysql 371028567 May 2 13:10 slow_query.log
原来是索引文件和(一堆)日志文件引起的。
1、彻底不需要:
关闭mysql主从,关闭binlog
/etc/mysql/my.cnf。把里面的log-bin这一行注释掉。
# binlog_format=mixed
然后重启数据库
2、重启mysql,开启mysql主从,设置expire_logs_days
我就简单查询了一下:
[root@oyasai /]# du -h --max-depth=1 |sort
6.2G /usr
19G /var
继续查看,定位到了mysql目录:
-rw-rw----. 1 mysql mysql 3844079616 May 7 11:00 ibdata1
-rw-rw---- 1 mysql mysql 371028567 May 2 13:10 slow_query.log
原来是索引文件和(一堆)日志文件引起的。
1、彻底不需要:
关闭mysql主从,关闭binlog
/etc/mysql/my.cnf。把里面的log-bin这一行注释掉。
# binlog_format=mixed
然后重启数据库
2、重启mysql,开启mysql主从,设置expire_logs_days
Feb
24
Fatal error: Class 'ZipArchive' not found在Unix/Linux下的解决办法:
1、在Linux下没有php_zip.dll这个文件(有也不会起作用的),所以需要重新编译一下php的zip模块。具体安装方法如下:
cd /usr/src
wget http://pecl.php.net/get/zip
tar -zxvf zip
cd zip-1.x.x
phpize
./configure
make
1、在Linux下没有php_zip.dll这个文件(有也不会起作用的),所以需要重新编译一下php的zip模块。具体安装方法如下:
cd /usr/src
wget http://pecl.php.net/get/zip
tar -zxvf zip
cd zip-1.x.x
phpize
./configure
make
Oct
7
晨思忖
一老一少一阴天
事事人人把心颠
古往今来天下事
付诸东流谈笑间
【点评】
本诗抒发了诗人对这种阴雨天气的厌恶心情,更是因为因为这样的坏天气,联想到自己身边的一些人和一些事,深有感慨,却又无以言表,诗词后面两句更是表达了诗人的心胸豁达,不拘小节的性格,同时,诗人心里明白再多的困难,任何人和事,都会过去,随之一笑而过,都会雨过天晴。本诗言简意赅,看似简单,却又深奥,绝非等闲之辈所能创作,定是出自大师之手。
微信上又写了小诗一首,没想到被解析的如此之清晰,知己啊!
一老一少一阴天
事事人人把心颠
古往今来天下事
付诸东流谈笑间
【点评】
本诗抒发了诗人对这种阴雨天气的厌恶心情,更是因为因为这样的坏天气,联想到自己身边的一些人和一些事,深有感慨,却又无以言表,诗词后面两句更是表达了诗人的心胸豁达,不拘小节的性格,同时,诗人心里明白再多的困难,任何人和事,都会过去,随之一笑而过,都会雨过天晴。本诗言简意赅,看似简单,却又深奥,绝非等闲之辈所能创作,定是出自大师之手。
微信上又写了小诗一首,没想到被解析的如此之清晰,知己啊!
Jun
26
也就是说玉是“仁”、“义”、“智”、“勇”、“洁”五德的象征。
东汉许慎《说文解字》说:
玉,石之美者有五德。
润泽以温,仁之方也;
勰理自外,可以知中,义之方也;
其声舒扬,专以远闻,智之方也;
不挠而折,勇之方也;
锐廉而不忮,洁之方也。
“王”乃三+|
三代表:天地人
东汉许慎《说文解字》说:
玉,石之美者有五德。
润泽以温,仁之方也;
勰理自外,可以知中,义之方也;
其声舒扬,专以远闻,智之方也;
不挠而折,勇之方也;
锐廉而不忮,洁之方也。
“王”乃三+|
三代表:天地人
Mar
19
当执行一条时间比较长的Sql文时,会引起DB挂起。
①查询Pg的状态方法:
# ps axwf | grep 'postgres'
20152 ? S 34:54 /usr/local/pgsql/bin/postgres
20154 ? Ss 54:20 \_ postgres: writer process
20155 ? Ss 41:50 \_ postgres: wal writer process
20156 ? Ss 192:31 \_ postgres: autovacuum launcher process
20157 ? Ss 465:52 \_ postgres: stats collector process
8493 ? Ss 0:00 \_ postgres: postgres WildCard ::1(42985) SELECT
8495 pts/3 S+ 0:00 | \_ grep postgres
②table lock waiting, select waiting产生测试方法,postgres select 执行延迟:
select pg_sleep(50),(select id from zhoz_table) as zhoz_id;
③解决方法:
lock部分mode变换
①查询Pg的状态方法:
# ps axwf | grep 'postgres'
20152 ? S 34:54 /usr/local/pgsql/bin/postgres
20154 ? Ss 54:20 \_ postgres: writer process
20155 ? Ss 41:50 \_ postgres: wal writer process
20156 ? Ss 192:31 \_ postgres: autovacuum launcher process
20157 ? Ss 465:52 \_ postgres: stats collector process
8493 ? Ss 0:00 \_ postgres: postgres WildCard ::1(42985) SELECT
8495 pts/3 S+ 0:00 | \_ grep postgres
②table lock waiting, select waiting产生测试方法,postgres select 执行延迟:
select pg_sleep(50),(select id from zhoz_table) as zhoz_id;
③解决方法:
lock部分mode变换