
Database
wisage
一个不断探索未知世界的人……
展开
-
把数据库环境从oracle换成mysql以及数据库兼容性的问题
把数据库环境从oracle换成mysql以及数据库兼容性的问题 收藏 客户用的数据库是msyql,而作好的产品只支持oracle,为了让客户掏腰包,我们必须把数据库环境从oracle转向mysql。我们在转换的过程中碰到了下面一些问题,希望能给同样遭遇的同仁们一些借鉴。如果我们在最初的设计、编码过程中注意数据库的移植性,碰到这种情况可以完全不需要作额外工作。一、数据库环境从o转载 2010-05-19 16:56:00 · 1974 阅读 · 0 评论 -
[MySQL优化] -- 如何使用SQL Profiler 性能分析器
[MySQL优化] -- 如何使用SQL Profiler 性能分析器时间:2010-2-28来源:HaCMS开源社区 作者:diesoumysql 的 sql 性能分析器主要用途是显示 sql 执行的整个过程中各项资源的使用情况。分析器可以更好的展示出不良 SQL 的性能问题所在。 下面我们举例介绍一下 MySQL SQL Profiler 的使用方法: 首先,开启 MySQ转载 2010-05-20 10:45:00 · 566 阅读 · 0 评论 -
[MySQL优化] -- 如何了解SQL的执行频率
[MySQL优化] -- 如何了解SQL的执行频率时间:2010-2-28来源:HaCMS开源社区 作者:chuxuMySQL 客户端连接成功后,通过 show [session|global]status 命令 可以提供服务器状态信息,也可以在操作系统上使用 mysqladmin extended-status 命令获得这些消息。 show [session|global]转载 2010-05-20 10:52:00 · 582 阅读 · 0 评论 -
用 OPTIMIZE TABLE 优化 mysql 表
用 OPTIMIZE TABLE 优化 mysql 表时间:2010-2-28来源:HaCMS开源社区 作者:gangzhongREPAIR TABLE `table_name` 修复表 OPTIMIZE TABLE `table_name` 优化表 myisamchk table.MYI 修复索引 REPAIR TABLE 用于修复被破坏的表。 myisamchk TABLE转载 2010-05-20 10:54:00 · 731 阅读 · 0 评论 -
[MySQL优化] -- 如何查找SQL效率地下的原因
[MySQL优化] -- 如何查找SQL效率地下的原因时间:2010-2-28来源:HaCMS开源社区 作者:chusong查询到效率低的 SQL 语句 后,可以通过 EXPLAIN 或者 DESC 命令获取 MySQL 如何执行 SELECT 语句的信息,包括在 SELECT 语句执行过程中表如何连接和连接的顺序,比如我们想计算 2006 年所有公司的销售额,需要关联 sal转载 2010-05-20 10:51:00 · 606 阅读 · 0 评论 -
Mysql 常用函数
Mysql 常用函数 ASCII(str) 返回字符串str的第一个字符的ASCII值(str是空串时返回0) mysql> select ASCII(2); -> 50 mysql> select ASCII(2); -> 50 mysql> select转载 2010-05-20 10:59:00 · 452 阅读 · 0 评论 -
[MySQL优化] -- 如何定位效率较低的SQL
[MySQL优化] -- 如何定位效率较低的SQL时间:2010-2-28来源:HaCMS开源社区 作者:zhenpao一般通过以下两种方式定位执行效率较低的 SQL 语句。 慢查询日志在查询结束以后才纪录,所以在应用反映执行效率出现问题的时候查询慢查询日志并不能定位问题,可以使用 show processlist 命令查看当前 MySQL 在进行的线程,包括线程的状态、是否锁转载 2010-05-20 10:51:00 · 575 阅读 · 0 评论