摘要:
使用mysqldumpslow 命令可以解析mysql慢查询日志,mysqldumpslow的参数如下: -s ,是按照任何方式排序,c、t、l、r分别是按照记录次数、时间、查询时间、返回的记录数 来排序,ac/at/al/ar 表示相应的倒叙 -t,是top n的意思,即为返回前面多少条 的数据 -g,后面可以写一个正则匹配模式,大小写不敏感 例如 1、sql执行时间最长的前20调s... 阅读全文
摘要:
慢查询:就是记录执行时间较长的query,也就是我们常说的slowquery,通过设--log-slow-queries[=file name]来打开该功能并设置记录位置和文件名。不指定的话系统活默认指定一个 host_name_slow.log 慢查询日志采用的是简单的文本格式,可以通过各种文本编辑器查看其中的内容 。其中记录了语言执行的时刻,执行所消耗的时间,执行用户,连接主机等相关信息 M... 阅读全文
摘要:
buffer pool 是innodb存储引擎带的一个缓存池,查询数据时,首先从内存中查询 数据如果内存中存在的话直接返回。 innodb buffer pool 和 qcache 的区别:Qcache 缓存的是sql语句对应的结果集, buffer pool中缓存的是表中的数据(热)。buffer pool是设置的越大越好,一般设置为 物理服务器内存的70% 参数: innodb_buf... 阅读全文
摘要:
1、cpu mem disk 如果是固态硬盘ssd那就是高速公路 火箭 高铁 普通公路 mysql 配置文件:windows 下 mysql.ini linux:my.cnf lamp路径:/opt/lamp/etc/my.cnf yum安装:/etc/my.cnf 里面的[mysqld... 阅读全文
摘要:
cmd->telnet方式链接(控制面板-启动该功能)telenet +ip +11211(端口号) memcahed 只有 string类型的 整个数据全部都是存在内存里面的 连接数 内存的大小 失效时间设置的过短 set key 0 存放时间 数据大小 ... 阅读全文
摘要:
•1、安装依赖包libevent yum -y install libevent •2、编译安装 tar xvf memcached-1.2.0.tar.gz cd memcached-1.2.0 ./configure --prefix=/usr/local/memcached make make install 参数 •p 监听的端口 •-c 最大同时连接数,默认是1024 •-m 最大内存... 阅读全文
摘要:
redis 整个数据存在内存 select 选择数据库,使用select关键字 k-v形式存储 操作string类型的: set name andashu get name del name setex liuwu 5 250 #指定过期时间 key 过期时间 value 操作hash类型... 阅读全文
摘要:
•1、下载redis安装包 wget http://download.redis.io/releases/redis-2.8.12.tar.gz •2、安装redis依赖 yum -y install gcc* yum -y install make yum -y install tcl •3、编译安装 tar xvf red... 阅读全文
摘要:
1、命令行操作 cd /usr/local/mongodb/bin/mongo ./mongo -port 27017 概念: 集合==表 文档==数据 •show dbs:查看数据库 •show collectios:查看集合 •db.createCollection("mycollection"):创建一个集合db.createCollection("mycollection") Mon... 阅读全文
摘要:
•1、下载mongodb安装包, •2、在/usr/local目录下创建一个mongodb文件夹,然后把mongodb的安装包解压到mongodb文件中 •3、创建一个存放数据的文件夹data和日志文件logs •cd /usr/local/mongodb •mkdir data •touch logs •4、启动mongodb –/usr/local/mongodb/bin/mongod --... 阅读全文