标签:MySQL相关的结果388条:

    google-perftools 加速MySQL – TCMalloc

      TCMalloc(Thread-CachingMalloc)是google开发的开源工具──“google-perftools”中的成员。与标准的glibc库的malloc相比,TCMalloc在内存的分配上效率和速度要高得多,可以在很大程度上提高MySQL服务器在高并发情况下的性能,降低系统负载。为MySQL添加TCMalloc库的安装步骤(Linux环境):1、64位操作系统请先安装libun…

    发布于:2019-11-24 13:34:07

    开启mysql慢查询日志并使用mysqldumpslow命令查看

      mysql服务器有一项功能,可以检测到哪条sql语句查询得比较慢,就是慢查询slowlog,现在介绍如何开启。在[mysqld]下面增加如下代码:long_query_time=1log-slow-queries=/usr/local/mysql/data/slow.loglog-queries-not-using-indexeslong_query_time=1#定义超过1秒的查询计数到变量Sl…

    发布于:2019-11-24 12:41:46

    邮件系统架设-postfix+dovecot+mysql+postfixadmin+roundcube

      这篇文章介绍一个实现Web收发的邮件系统方案,利用postfix作为SMTP服务器,实现邮件的发送与接收,使用dovecot作为IMAP服务器,roundcube作为webMUA(邮件用户代理),实现web在线邮件发送与接收。而postfix的虚拟域名和虚拟用户则由postfixadmin管理。系统及软件环境系统:centos-5.832位软件:postfix-2.8.7,dovecot-1.0.…

    发布于:2019-11-23 18:46:23

    编译mysql出现的问题undefined reference to tgoto|tputs

      部分编译参数为:./configure\–enable-assembler\–with-mysqld-ldflags=”-all-static”\–with-client-ldflags=”-all-static”出现如下错误:../cmd-line-utils/libedit/libedit.a(term.o):Infunction`term_echotc’:term.c:(.text+0×15…

    发布于:2019-11-23 16:03:14

    mysql实时监控工具mytop使用介绍

      www.centos.bz这里推荐可以实时监控mysql服务器的性能信息的工具-mytop,mytop类似于linuxtop工具,。安装方法1、安装依赖#cpan#cpan>installDBI#cpan>installTerm::ReadKey#cpan>installDBD::mysql#cpan>exit2、下载安装mytopcd/tmpwgethttp://jere…

    发布于:2019-11-23 13:53:09

    CentOS-5 yum安装mysql-5.5/5.1

      centos-5的源默认提供mysql-5.0的rpm包,这有点旧了,下面由www.centos.bz提供yum安装mysql-5.5/5.1的方法1、导入第三方源webtaticrpm-Uvhhttp:/epo.webtatic.com/yum/centos/5/latest.rpm2、安装MySQLclientyuminstalllibmysqlclient15--enablerepo=web…

    发布于:2019-11-23 13:33:15

    使用Amoeba for mysql实现mysql读写分离

      使用Amoeba for mysql实现mysql读写分离AmoebaforMySQL致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当query路由功能,专注分布式数据库proxy开发。座落与Client、DBServer(s)之间。对客户端透明。具有负载均衡、高可用性、Query过滤、读写分离、可路由相关的query到目标数据库、可并发请求多台数据库合并结果。在Amoeba上面你能够完成多数据源的高可用、负载均衡、数据切…

    发布于:2019-11-23 13:12:33

    解决mysql 5.5.x占用虚拟内存过高的问题

      5,5默认存储引擎是innodb,所以一起动就占用了三百多的虚拟内存,我们一般用的存储引擎是MyISAM,需要禁用innodb,设置默认的引擎为MyISAM。解决方法:在[mysqld]里面加入default-storage-engine=MyISAMinnodb=OFFskip-innodb重启mysql即可。

    发布于:2019-10-15 13:25:46

    使用MySQL自带工具mysqlhotcopy快速备份mysql数据库

      mysqlhotcopy是一个Perl脚本,最初由TimBunce编写并提供。它使用LOCKTABLES、FLUSHTABLES和cp或scp来快速备份数据库。它是备份数据库或单个表的最快的途径,但它只能运行在数据库目录所在的机器上。mysqlhotcopy只用于备份MyISAM。它运行在Unix和NetWare中。与mysqldump比较:1、前者是一个快速文件意义上的COPY,后者是一个数据库…

    发布于:2019-10-15 05:12:05

    Linux安装perl DBD-mysql驱动

      到http://www.cpan.org/modules/by-module/DBD/找到最新的版本,现在最新的为DBD-mysql-4.020.tar.gz开始下载安装:wgethttp://www.cpan.org/modules/by-module/DBD/DBD-mysql-4.020.tar.gztarxzvfDBD-mysql-4.020.tar.gzcdDBD-mysql-4.020…

    发布于:2019-10-15 04:41:05

    CentOS安装Cherokee php mysql

      Cherokee号称是目前最快的Web服务器软件,Cherokee的功能包括支持FastCGI、SCGI、PHP、CGI、TLS及SSL加密连接,虚拟主机,授权认证,实时编码,载入均衡,与Apache兼容的log文件等等。Cherokee内含一个名为cherokee-admin的工具,执行后,允许管理员直接通过浏览器进入http://localhost:9090/对其进行管理和配置。比如,开启或关…

    发布于:2019-10-15 01:32:35

    CentOS安装mysql分布式缓存服务器memcached

      Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。下面我们来一步步安装memcached。1、首先为PHP安装扩展memcache。参考如下教程。https://www.centos.bz/2011/11/linux-install-php-memcache/2、安装l…

    发布于:2019-10-14 22:59:18

    使用mysqlslap进行MySQL压力测试

      MySQL从5.1.4版开始带有一个压力测试工具mysqlslap,通过模拟多个并发客户端访问mysql来执行测试,使用起来非常的简单。通过mysqlslap–help可以获得可用的选项,这里列一些主要的参数,更详细的说明参考官方手册。--auto-generate-sql,-a自动生成测试表和数据 --auto-generate-sql-load-type=type测试语句的类型。取值包括:re…

    发布于:2019-10-14 21:36:00

    MySQL查询缓存设置 提高MySQL查询性能

      从MySQL4开始,出现了QueryCache查询缓存,如果使用了QueryCache,当查询接收到一个和之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析和执行上次的查询。这样就大大提高了性能,节省时间,非常有用。打开查询缓存,是通过几个步骤来设置的,例如:虽然你设置Mysql允许查询缓存,但是如果你设置的查询缓存大小为了0,这和没有允许没什么区别。所以必须是几个步骤的设置才能真正打…

    发布于:2019-10-14 21:31:31