摘要:
TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.top-12:38:33up50days,23:15,7users,loadaverage:60.58,61.14,61.22Tasks:203total,60running,139sleeping,4stopped,0zombieCpu(s): 阅读全文
摘要:
mysql 的query cache 大小设置(query_cache_size)最小只能设置为40k, 且bytes数最好设置为1024的倍数,并且要注意 当query_cache_type为0时,mysql也会为query cache分配query_cache_size大小的内存,这个就可能不是你想要的了。mysql 的query cache 是完全存放在内存中的,当mysql 重起的时候,cache 中的内容会完全丢失。在mysql 启动初始化的时候,会分配一整块连续的(query_cache_size大小的)内存.在系统运行过程中,缓存数据时,会从这块内存中分配最小为query_cac 阅读全文
摘要:
dstat-clmnpsyt-d--top-bio--top-latency--outputtest_proxy.csv无意中发现一个很好的性能监测工具dstat,实在是太强大了,可以完成vmstat,iostat,netstat等等工具才能完成的任务,而且是彩色显示的,各种情况一目了然,更美妙的它可通过参数来指定显示哪些内容,如只显示CPU、内存等等,一切都可以定制,实在是方便,不过有些功能还是要用像iostat这样的工具来做,不过还是强列推荐dstat确实不错。安装命令apt-get install dstat参数真多啊,说一下常用的吧Dstat options: -c, --cpu 显示 阅读全文
摘要:
THREAD_CACHEMySQL里面为了提高客户端请求创建连接过程的性能,提供了一个连接池也就是 Thread_Cache池,将空闲的连接线程放在连接池中,而不是立即销毁.这样的好处就是,当又有一个新的请求的时候,mysql不会立即去创建连接 线程,而是先去Thread_Cache中去查找空闲的连接线程,如果存在则直接使用,不存在才创建新的连接线程.有关 Thread_Cache在MySQL有几个重要的参数,简单介绍如下:thread_cache_sizeThread_Cache 中存放的最大连接线程数.在短连接的应用中Thread_Cache的功效非常明显,因为在应用中数据库的连接和创建是 阅读全文
摘要:
以前一直都是用redhat5,redhat6也处于测试阶段,当然也遇到了很多奇奇怪怪的问题,比如之前写的一篇博客,当时候是用root启动了mysqld_unsafe,在mysql的QPS到1W以上后,会出现ERROR 1135 (HY000): Can’t create a new thread (errno 11); 当时候的解决办法是用mysql用户来启动就解决了问题。但因为在系统重启后,如果用sudo -u mysql来启动的话,脚本会被卡主。这个问题今天得到了一个稍微深入一点的结论。首先我们看看这个错误ERROR 1135 (HY000): Can’t create a new thr 阅读全文
摘要:
待整理中。。。。。。cat /etc/security/limits.conf # /etc/security/limits.conf##Each line describes a limit for a user in the form:##<domain> <type> <item> <value>##Where:#<domain> can be:# - an user name# - a group name, with @group syntax# - the wildcard *, for default entry# .. 阅读全文
摘要:
mysql used mem = key_buffer_size + query_cache_size + tmp_table_size+ innodb_buffer_pool_size + innodb_additional_mem_pool_size+ innodb_log_buffer_size+ max_connections * (read_buffer_size + read_rnd_buffer_size+ sort_buffer_size+ join_buffer_size+ binlog_cache_size + thread_stack)在mysql 中输入如下命令,可自动 阅读全文
摘要:
[root@localhost ~]# cat /etc/security/limits.conf# /etc/security/limits.conf##Each line describes a limit for a user in the form:##<domain> <type> <item> <value>##Where:#<domain> can be:# - an user name# - a group name, with @group syntax# - the wildcard *, for default 阅读全文
摘要:
http://luaforge.net/projects/luasql/-- load driverrequire "luasql.mysql"-- create environment objectenv = assert (luasql.mysql())-- connect to data sourcecon = assert (env:connect("database", "usr", "password", "192.168.xx.xxx", 3306))-- reset our ta 阅读全文
摘要:
lua版本:lua-5.1.5,下载链接:http://www.lua.org/ftp/lua-5.1.5.tar.gzluamysql版本:luasql-2.1.1,下载链接:http://files.luaforge.net/releases/luasql/luasql/LuaSQL2.1.1/luasql-2.1.1.tar.gz系统:centos 61、下载lua5.1.5以及luamysql2.1.12、解压lua:tar zxvf lua-5.1.5.tar.gz3、进入lua-5.1.5目录,安装:sudo make linux && make install,安 阅读全文