平常筆記

grant all privileges on *.* to root@'%' identified by "root";mysql


group select on *.* to reader@192.168.1.123 identified by "123456" 正則表達式


cat /etc/redhat-release redis


config set stop-writes-on-bgsave-error no(強制關閉Redis致使不能持久化,redis下執行這條命令)sql


sed -n '/Apr 19 19:15:00/,/Apr 19all 19:30:00/p' 20170419-172.16.log >net.log導出限定時間內的日誌緩存


sed -n ‘/2010-11-17 09:[0-9][0-9]:[0-9][0-9]/,/2010-11-17 16:[0-9][0-9]:[0-9][0-9]/p’ logfile 服務器


刪除的日誌依舊佔用磁盤空間解決辦法:#lsof | grep delete #kill -9 IDide


正則表達式刪除delete緩存:kill -9 `lsof | grep delete | cut -d' ' -f4|f3`(f3或者f4的表達暫時有些問題)sqlserver


修改MySQL的配置文件my.cnf,在[mysqld]部分添加以下配置選項lower_case_table_names = 1,重啓MySQL服務便可ui


redis客戶端數滿netstat -an | grep 7000 |wc -l 默認是10000日誌


redis啓動:./redis-server ./conf/redis.conf


SQL若是CPU高要分析具體查詢語句我知道的有2個方法,第一個是這個活動和監視器,能夠看到一些信息,可是服務器卡的時候基本打不開,沒法準確有效查到。第二個是sqlserver profiler,這個能夠追蹤全部執行過的sql 語句, 須要配合業務模擬才能使用。


SELECT * FROM MEIZU_MDCS.`t_document` WHERE F_DOC_NO LIKE "%MZ-R-114%"l

cat /proc/cpuinfo | grep "cores" | uniq 查看CPU核數

相關文章
相關標籤/搜索