易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql中的SQL分析工具

Another Look at MySQL 5.1's SQL Diagnostic Tools
http://dev.mysql.com/tech-resources/articles/mysql_51_diagnostic_tools.html 数据库的性能决定因素:
(1)数据库的设计
(2)SQL代码 可以用以下几种方法来解决一些性能问题:
(1)索引
(2)水平分区
(3)列适应的表
column-oriented dbms(http://en.wikipedia.org/wiki/Column-oriented_DBMS#Implementations)
一般表数据文件是按行存储,如:某一表被定义为id,name,desc,则按行存储为:
1,name1,desc1;2,name2,desc2;…
而按列存储为:
1,2;name1,name2;desc1,desc2;… 数据库性能分析方法:
Bottleneck analysis – what is my database, user community, and SQL code waiting on?
Workload analysis – who's logged on and what work are they performing?
Ratio analysis – what do rules-of-thumb statistics say about my performance? 相关的分析命令:
mysql日志分析慢查询日志,一般日志,错误日志
日志可以存在表中,也可存在数据文件中
指定日志存在哪:set global log_output='table'(CSV (comma separated value) engine) or 'file'
日志存的表:mysql.general_log(一般日志)和mysql.slow_log(慢查询日志)
指定日志存的文件:
SET GLOBAL general_log_file=’/tmp/general.log’;
SET GLOBAL slow_query_log_file=’/tmp/slow.log’;
开启/关闭慢查询日志:set global slow_query_log=1/0;
慢查询的threshold:set global long_query_time=1;(秒)
开启/关闭查询日志:set global general_log=1/0;
开启查询profile:set profiling=1;
显示所有profile:show profiles\G


相关文档:

MySQL导入/导出.sql文件


导出.sql文件
1.将数据库transfer_server_db导出到transfSRV.sql文件中:
    mysqldump -u root -p transfer_server_db > /home/eric/transfSRV.sql
2.将数据库transfer_server_db中的device_info_table导出到table.sql文件中:
    mysqldump -u root -p transfer_server_db devi ......

一种不错的从SQL转Mysql数据库的方法

年初的时候一直在做一个网站MSSQL2000->MySQL5的迁移工作,因为采用了不同的程序系统,所以主要问题在数据的迁移。由于2个系统数据库结构差异非常大,不方便采取SQLSERVER里导入MYSQL的ODBC数据源的功能(也不推荐这么做,字段类型等不同点会搞死人的~),因此就在WINDOWS下自己写PHP脚本从SQLSERVER里读数据,然后按照 ......

select 1 from ... sql语句中的1代表什么意思?

select 1 from table;与select anycol(目的表集合中的任意一行) from table;与select * from table 从作用上来说是没有差别的,都是查看是否有记录,一般是作条件查询用的。select 1 from 中的1是一常量(可以为任意数值),查到的所有行的值都是它,但从效率上来说,1>anycol>*,因为不用查字典表。 ......

PHP存取SQL Server数据库

1.选择操作的数据库
连接到服务器之后,首先需要选择要进行操作的数据库。使用PHP的MSSQL扩展库中的mssql_select_db()函数即可实现连接服务器上的数据库。该函数格式如下:
bool mssql_select_db(string database_name[,resource link_identifier)
该函数各参数意义:
a. 参数 database_name为指定的服务器上可用的数据 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号