我们致力于一个MySQL知识的分享网站

  |   本站Feed      

配置MySQL Replication

2008-10-31 22:31:16  |   才被阅读:798 次  |   要评论?
分类: MySQL初级应用  |   发布: OurMySQL  |   来源:NinGoo
标签: , , ,

MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器(Master),而一个或多个其它服务器充当从服务器(Slave),利用该特性实现读写分离,是很多大型网站常用的数据库架构。MySQL的replication的配置相对于Oracle来说,要简单的多。本文演示了在同一台windows机器中配置单向异步复制的过程。这里的Replication是异步复制。MySQL的同步复制是MySQL Cluster中的一个特性。

继续阅读全文...

MySQL压力测试工具mysqlslap

2008-10-31 22:10:01  |   才被阅读:577 次  |   要评论?
分类: MySQL初级应用  |   发布: OurMySQL  |   来源:NinGoo
标签: , ,

MySQL从5.1.4版开始带有一个压力测试工具mysqlslap,通过模拟多个并发客户端访问mysql来执行测试,使用起来非常的简单。通过mysqlslap –help可以获得可用的选项,这里列一些主要的参数,更详细的说明参考官方手册。

继续阅读全文...

MySQL命令行的几个用法

2008-10-31 22:03:06  |   才被阅读:577 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:NinGoo
标签: ,

MySQL的客户端命令行工具,有很多方便使用者的特性,某些方面甚至可以说比Oracle的sqlplus更加人性化。当然从整体来说,还是sqlplus更加方便些,这么说或许是我对sqlplus更加熟悉吧。这里记录下MySQL命令行几个比较常用的特性。
1.使用\G按行垂直显示结果
如果一行很长,需要这行显示的话,看起结果来就非常的难受。在SQL语句或者命令后使用\G而不是分号结尾,可以将每一行的值垂直输出。这个可能也是大家对于MySQL最熟悉的区别于其他数据库工具的一个特性了。

mysql> select * from db_archivelog\G
*************************** 1. row ***************************
id: 1
check_day: 2008-06-26
db_name: TBDB1
arc_size: 137
arc_num: 166
per_second: 1.6
avg_time: 8.7
2.使用pager设置显示方式
如果select出来的结果集超过几个屏幕,那么前面的结果一晃而过无法看到。使用pager可以设置调用os的more或者less等显示查询结果,和在os中使用more或者less查看大文件的效果一样。
[...]

继续阅读全文...

使用limit查询的同时取得总的记录数:SQL_CALC_FOUND_ROWS和FOUND_ROWS()

2008-10-30 21:58:27  |   才被阅读:1,292 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:阿冬
标签: ,

其中SQL_CALC_FOUND_ROWS 告诉Mysql将sql所处理的行数记录下来,FOUND_ROWS() 则取到了这个纪录。

继续阅读全文...

mysql索引优缺点及注意事项

2008-10-29 15:21:58  |   才被阅读:765 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:马永占
标签:

索引的优缺点及需要注意的9个地方

继续阅读全文...