优化的内存访问 TCMalloc 不指定

jed , 2012-4-1 13:29 , 数据库技术 , 评论(0) , 阅读(4995) , Via 本站原创
TCMalloc (google-perftools) 是用于优化C++写的多线程应用,比glibc 2.3的malloc快。这个模块可以用来让MySQL在高并发下内存占用更加稳定。

本站使用的MySQL已经用 TCMalloc 优化过了。

详细的安装步骤:

#tar zxvf libunwind-0.98.6.tar.gz
#cd libunwind-0.98.6
#./configure
#make
#make install

#tar zxvf google-perftools-0.94.1.tar.gz
#cd google*
#./configure
#make
#make install

打开 mysqld_safe 脚本 (默认在/usr/bin/mysqld_safe)
在此脚本文件开始加入

LD_PRELOAD="/usr/local/lib/libtcmalloc.so"


#service mysql restart

CentOS下PPTP一键安装脚本
下载文件 (已下载 105 次)


  VPN的英文全称是“Virtual Private Network”,翻译过来就是“虚拟专用网络”。顾名思义,虚拟专用网络我们可以把它理解成是虚拟出来的企业内部专线。它可以通过特殊的加密的通讯协议在连接在Internet上的位于不同地方的两个或多个企业内部网之间建立一条专有的通讯线路,就好比是架设了一条专线一样,但是它并不需要真正的去铺设光缆之类的物理线路。这就好比去电信局申请专线,但是不用给铺设线路的费用,也不用购买路由器等硬件设备。VPN技术原是路由器具有的重要技术之一,目前在交换机,防火墙设备或Windows等软件里也都支持VPN功能,一句话,VPN的核心就是在利用公共网络建立虚拟私有网。

  虚拟专用网(VPN)被定义为通过一个公用网络(通常是因特网)建立一个临时的、安全的连接,是一条穿过混乱的公用网络的安全、稳定的隧道。虚拟专用网是对企业内部网的扩展。虚拟专用网可以帮助远程用户、公司分支机构、商业伙伴及供应商同公司的内部网建立可信的安全连接,并保证数据的安全传输。虚拟专用网可用于不断增长的移动用户的全球因特网接入,以实现安全连接;可用于实现企业网站之间安全通信的虚拟专用线路,用于经济有效地连接到商业伙伴和用户的安全外联网虚拟专用网。
Tags: ,
1:load Average
   1.1:什么是Load?什么是Load Average?
   Load 就是对计算机干活多少的度量(WikiPedia:the system Load is a measure of the amount of work that a compute system is doing)
   简单的说是进程队列的长度。Load Average 就是一段时间(1分钟、5分钟、15分钟)内平均Load。【参考文章:unix Load Average Part1:How It Works】

apache开启防盗链方法 不指定

jed , 2012-3-17 13:57 , 服务器技术 , 评论(0) , 阅读(5211) , Via 本站原创
    Ps:现在盗链比较严重,所以很多站长都要学会防盗链,一下是我查看的一些方法,效果不错


8. 防止盗链
8.1 启用 Rewrite 模块
此模块默认没有启用


#a2enmod rewrite    8.2 配置
修改/etc/apache2/sites-available下对应站点的配置文件, 将
Tags: ,

mysql Table Cache优化设置 不指定

jed , 2012-3-6 09:11 , 数据库技术 , 评论(0) , 阅读(5009) , Via 本站原创
mysql查询tables cache的最大数:
show variables like 'tab第二世界整理发布le_cache';

mysql查询当前系统已经打开的描述符命令:
show status like 'open_tables';


一、调整table cache
所有浏览器在下载JS的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。至到JS下载、解析、执行完毕后才开始继续并行下载其他资源并呈现内容(为什么会这样,这不是本文要说的重点,所以这里就不说原因了)。

大家可能注意到了,当网站添加了广告联盟的广告之后,感觉网页非常慢吧,有时候要等上五六分钟,那滋味真不好受。很多人遇到这种情况就直接CLOSE了,本人也是的。

下面介绍一种方便,让广告在最后加载,从而不影响整体页面内容。
1、在需要插入JS广告的地方插入以下代码:

<div id="adjs">LOADING...</div>

当然,那个“LOADING…”你可以换成自己喜欢的小图片,看起来很有AJAX效果呢。
2、在页面的最底端,通常是footer 结尾添加:

<div id="di_adjs">这里是广告JS代码</div>
<script>document.getElementById('adjs').innerHTML=document.getElementById('di_adjs').innerHTML;document.getElementById('di_adjs').innerHTML="";</script>

Tags:

iptables清空规则 不指定

jed , 2012-3-3 09:41 , 服务器技术 , 评论(0) , 阅读(4599) , Via 本站原创
可以通过/sbin/iptables -F清除所有规则来暂时停止防火墙: (警告:这只适合在没有配置防火墙的环境中,如果已经配置过默认规则为deny的环境,此步骤将使系统的所有网络访问中断)

如果想清空的话,先执行
/sbin/iptables -P INPUT ACCEPT
然后执行
/sbin/iptables -F
通过iptables -L 看到如下信息


同时需要保存,并重启服务
/etc/rc.d/init.d/iptables save
/etc/rc.d/init.d/iptables restart
Tags:
概述:在linux vps主机上配置mysql数据库,由于默认使用yum安装的数据库启动了InnoDB引擎,同时其/etc/my.cnf配置都我们的vps主机不是很适合,本文详细讲解如何配置适合自己vps主机的mysql配置文件

目的:优化vps主机上的mysql数据库,使之更合适vps主机这样的环境

query_cache_size = 268435456
query_cache_type=1
query_cache_limit=1048576查看mysql-server静态参数值命令
mysql>show variables;
或者mysqladmin -uroot variables
mysql服务器的参数很多,如果需要了解某个参数的详细定义,可以使用mysqld –verbose –help | more
查看mysql-server动态状态信息命令
Tags: ,
./configure --prefix=/usr/local/mysql \
--without-debug \                #去除debug模式.
--enable-thread-safe-client \        #以线程方式编译客户端.
--with-pthread    \                #强制使用pthread线程库编译.
--enable-assembler \           #允许使用汇编模式.
--enable-profiling \                #Build a version with query profiling code (req.community-features)
--with-mysqld-ldflags=-all-static \    #静态编译mysqld的额外link参数.
--with-client-ldflags=-all-static \    #静态编译client的额外link参数.
--with-charset=utf8 \           #默认字符utf8.
--with-extra-charsets=all \       #支持所有的语言字符.
--with-innodb \                #innodb数据引擎.
--with-plugins=innobase \            
--with-plugins=heap \           #内存数据引擎.
--with-mysqld-user=mysql \      #mysql安装使用的帐号
--without-embedded-server \     #去除安装embedded-server.          
--with-server-suffix=-community \  #社区形式安装.
--with-unix-socket-path=/tmp/mysql.sock
当WEB服务器负载高的时候,经常会出现这种错误,
原因:
MySQL默认connect_timeout是5秒,超过了这个时间MySQL的server端就会返回“Bad handshake”。
解决办法:
分页: 13/70 第一页 上页 8 9 10 11 12 13 14 15 16 17 下页 最后页 [ 显示模式: 摘要 | 列表 ]