bash参数超过十个的变化
[
2008/09/03 11:50 | by askwan ]
2008/09/03 11:50 | by askwan ]
bash shell在9个参数一下都可以直接以$1,$2.....$9来赋值,超过十个参数就有些变化了
,要以${10},${11}.....这样给参数赋值
示例
,要以${10},${11}.....这样给参数赋值
示例
Quotation
[root@server ~]# ./test 10 20 30 40 50 60 70 80 90 100 200
the 10th pamameters is 100.
the 11th parameters is 200.
the sum is 300
the 11th parameters is 200.
the sum is 300
总结一下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)
应用各种工具分析系统性能瓶颈,有针对性的调节,欢迎继续补充
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各状态值
[
2008/08/29 11:01 | by askwan ]
2008/08/29 11:01 | by askwan ]
rrdtool画的图
[
2008/08/27 16:54 | by askwan ]
2008/08/27 16:54 | by askwan ]





