Redis 查看内存使用情况

Redis缓存虽然很高效,但是内存不是无限的,我们不能一直往里面去插入数据,所以隔一段时间就必须查看下内存的使用情况 通过info命令来查看,

Mysql 索引长度以及区分度计算

大部分人创建数据库的索引的时候,都是直接给某个字段添加索引,并未使用索引的长度。 事实上判断一个索引是否高效,主要通过索引的长度以及区分度来衡

Nginx 日志切割

Nginx 日志切割脚本 #!/bin/bash year=`date +%Y` month=`date +%m` day=`date +%d` logs_backup_path="/var/logs/nginx/$year$month" logs_path="/var/logs/" logs_access="store.access" logs_error="store.error" [ -d $logs_backup_path ]||mkdir -p $logs_backup_path rq=`date +%Y%m%d` mv ${logs_path}${logs_access}.log ${logs_backup_path}/${logs_access}_${rq}.log mv ${logs_path}${logs_error}.log ${logs_backup_path}/${logs_error}_${rq}.log kill -USR1 `ps axu | grep "nginx: master process" | grep -v grep | awk '{print $2}'` 再设置个定时脚本每天去跑一次

Centos7 redis安装与使用

第一步:安装依赖 yum install gcc-c++ yum install tcl 第二步:下载安装包,解压 wget http://download.redis.io/releases/redis-4.0.11.tar.gz tar -zxvf redis-4.0.11.tar.gz 第三步:安装 mv redis-4.0.11 /usr/local/redis cd /usr/local/redis make && make install make test mkdir -p /etc/redis cp redis.conf /etc/redis 第四步:启动 /usr/local/bin/redis-server /etc/redis/redis.conf 第五步:启动客户

Mysql 修改innodb_buffer_pool_size

批量插入数据的时候提示 SQLSTATE[HY000]: General error: 1206 The total number of locks exceeds the lock table size 解决方法,修改innodb_buffer_pool_size大小 vi /etc/my.cnf,