摘要: 下列转自:http://www.tech-q.cn/archiver/tid-11673.html很多时候,我们在mysql中创建了索引,但是某些查询还是很慢,根本就没有使用到索引!一般来说,可能是某些字段没有创建索引,或者是组合索引中字段的顺序与查询语句中字段的顺序不符。看下面的例子:假设有一张订单表(orders),包含order_id和product_id二个字段。一共有31条数据。符合下面... 阅读全文
posted @ 2010-09-14 17:14 sunss 阅读(16011) 评论(1) 推荐(3) 编辑
摘要: MySQL的文档:http://dev.mysql.com/doc/refman/5.0/en/dns.htmlMySQL处理用户连接时进行如下过程来验证用户的合法性: [代码]即:先作反向解析IP>Hostname,然后作Hostname>IP的正向解析。如果结果符合,则验证为合法用户允许登录,如果不符合则定义为“unauthenticated user”。 ... 阅读全文
posted @ 2010-09-14 11:35 sunss 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 一直在用SQL Server等数据库,第一次学习使用Orcale,感觉并没有想象的那么难,更有人说光配置就得一下午...。分享一个10G的视频教程,感觉还不错!Oracle 10G视频:Oracle安装及体系结构概述(A)Oracle安装及体系结构概述(B)SQL*PLUS基础、实例启动与关闭SQL语言基础(A)SQL语言基础(B)PL SQL基础知识(A)PL SQL基础知识(B)PL/SQL高... 阅读全文
posted @ 2010-09-14 11:21 sunss 阅读(570) 评论(0) 推荐(0) 编辑
摘要: MySQL 客户端连接成功后,通过 show [session|global]status 命令 可以提供服务器状态信息,也可以在操作系统上使用 mysqladmin extended-status 命令获得这些消息。 show [session|global] status 可以根据需要加上参数“ session ”或者“ global ”来显示 ... 阅读全文
posted @ 2010-09-14 11:18 sunss 阅读(327) 评论(0) 推荐(0) 编辑
摘要: REPAIR TABLE `table_name`用于修复被破坏的表。 myisamchk TABLE.MYI 用于修复被破坏的索引文件。 OPTIMIZE TABLE 用于回收闲置的数据库空间,当表上的数据行被删除时,所占据的磁盘空间并没有立即被回收,使用了OPTIMIZE TABLE命令后这些空间将被回收,并且对磁盘上的数据行进行重排(注意:是磁盘上,而非数据库)。   多数时间并不需要运行O... 阅读全文
posted @ 2010-09-14 11:12 sunss 阅读(1250) 评论(0) 推荐(0) 编辑