Pages: 10/12 First page Previous page 5 6 7 8 9 10 11 12 Next page Final page [ View by Articles | List ]

有关mysql调优

[不指定 2008/09/01 09:50 | by askwan ]
总结一下mysql调优相关的大方向:

1.服务器硬件,软件,网络环境
   磁盘读/写速度,CPU主频周期,内存带宽,网络连接速度,网络带宽等;

2.主配置文件my.cnf的各项设置
   log-bin要不要打开,禁用dns查询,超时时间,文件系统外部锁,table_cache,Query_cache等

3.应用程序和基础架构
   mysql复制,mysql集群,负载均衡,读写分离,大表的切割(水平切割和垂直切割)等

4.存储引擎,SQL查询,索引
  根据应用选择合适存储引擎(Myisam OR INODB OR Other),设计好SQL和索引(mysql explain)
应用各种工具分析系统性能瓶颈,有针对性的调节,欢迎继续补充
mysqladmin的extended-status和mysql的 show status指令差不多,都可以查看mysql状态值,这些值是我们诊断和优化mysql数据库的重要信息来源,我们可以通过监控一些重要值,然后利用rrdtool画图对mysql做监控,如
Open in new window

#/usr/local/mysql/bin/mysqladmin -u User --host=IP --password=Passwd extended-status|grep $VARIABLE|awk '{print $4}'


附网友总结的mysql状态值含义

MYSQL数据库系统的设计架构

[不指定 2008/08/27 09:04 | by askwan ]
通过这幅图学习mysql数据库的系统设计架构
1。Client。包括Mysql Process和Client applications
2。Mysql Server 。包括Mysqld Threads,Storage Engine ,Queay Process ,TCP/IP Threads etc.
3。Database。包括各种Db files
Open in new window

CentOs5上安装Oracle 10g R2

[不指定 2008/07/13 22:14 | by askwan ]
应网友要求,把我安装部署oracle的文档发出来,仅供参考!        
    
                                                    
一. 需要的必须的软件包:

默认安装情况下,可能有些已经安装了
Quotation
[root@server ~]# yum -y install binutils compat-db control-center gcc gcc-c++ glibc glibc-common gnome-libs


Quotation
[root@server ~]# yum -y install libstdc++ make  libstdc++.so.5 libXp


二.建立oracle用户和组

Quotation
[root@server ~]# groupadd oinstall
[root@server ~]# groupadd dba
[root@server ~]# useradd -g oinstall -G dba oracle
[root@server ~]# passwd oracle

Pages: 10/12 First page Previous page 5 6 7 8 9 10 11 12 Next page Final page [ View by Articles | List ]