MySQL查看当前所有连接的详细资料: mysqladmin -u root -p processlist MySQL查看当前连接数(Threads为连接数) mysqladmin -u root -p status Uptime: 1047464 Threads: 22 Questions: 14 ...
分类:
数据库 时间:
2016-09-18 13:39:27
阅读次数:
174
1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开 文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用uli ...
分类:
系统相关 时间:
2016-09-14 20:24:46
阅读次数:
187
##redis客户端连接数##redis通过监听一个TCP端口或socket的方式接收来自客户端的连接,当与客户端建立连接后,redis内部会进行如下操作:(1)客户端socket会被设置为非阻塞模式,因为redis在网络时间处理上采用的是非阻塞多路复用模型;(2)然后为这个socket设置TCP_NODELAY..
分类:
其他好文 时间:
2016-09-12 22:44:20
阅读次数:
140
目前总结的语句,在查看数据的连接情况很有用 ,写完程序一边测试代码一边查看数据库连接的释放情况有助于分析优化出一个健壮的系统程序来。 1. Sql代码 1.select count(*) from v$process select count(*) from v$process --当前的数据库连接 ...
分类:
数据库 时间:
2016-09-10 13:08:46
阅读次数:
192
用过Oracle的应该都熟悉如何查看和设置Oracle数据库的最大连接数。这里就再啰嗦一遍。 查看当前的连接数,可以用select count(*) from v$process;设置的最大连接数(默认值为150)select value from v$parameter where name = ...
分类:
数据库 时间:
2016-09-10 12:57:19
阅读次数:
215
这样就不需要磁盘扫描统计了,而是使用数据库统计。这样就可以准确记录当前用户有哪些文件,能干嘛~ 两种方法: 1.客户端上传文件成功以后,http post提交数据库信息。好歹有Apache撑腰,每秒数万不成问题 比如内存2G,减去500M留给服务器,还有1.5G,那么可得到最大连接数:在8000左右 ...
分类:
数据库 时间:
2016-09-09 06:35:23
阅读次数:
230
1、找到postgresql的配置文件postgresql.conf的位置2、修改里面的一个参数,max_connections=100 #(changerequiresrestart)默认值是100,修改为自己需要的值即可,3、修改以后重启,重启需要postgres用户或者root用户启动
分类:
数据库 时间:
2016-08-31 15:52:34
阅读次数:
192
1.1隐藏nginxheader里版本号信息1.2更改源码隐藏软件名称及版本号1.3更改掉nginx默认用户及用户组(worker进程服务用户优化)1.4配置nginxworker进程个数1.5根据cpu核数进行nginx进程优化1.6nginx事件处理模型优化1.7调整nginxworker单个进程允许的客户端最大连接数1.8配置ngin..
分类:
其他好文 时间:
2016-08-29 22:48:20
阅读次数:
1109
1.修改密码过期问题。ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; 2.修改最大连接数问题。 alter system set processes=1000 scope=spfile; alter system set sessi ...
分类:
数据库 时间:
2016-08-24 17:09:52
阅读次数:
176
使用命令ulimit -a查看,其中open files就是最大连接数,一般情况下web服务器最大连接数的设置不能超过它 修改最大连接数:vi /etc/security/limits.conf 文件末尾添加 *soft nofile 32768*hard nofile 32768 添加后保存 修改 ...
分类:
其他好文 时间:
2016-08-21 10:57:57
阅读次数:
224