
MYSQL
kenbli
这个作者很懒,什么都没留下…
展开
-
Mysql之EXPLAIN显示using filesort [轉載]
EXPLAIN 是mysql解释select查询的一个关键字,可以很方便的用于调试语法格式如下EXPLAIN tbl_name或者:EXPLAIN SELECT select_optionsEXPLAIN 语句可以被当作 DESCRIBE 的同义词来用,也可以用来获取一个MySQL要执行的 SELECT 语句的相关信息。EXPLAIN tbl_name 语法和 DESCRIB...2008-06-20 10:58:06 · 135 阅读 · 0 评论 -
MySQL同步复制搭建方法指南详细步骤
信息来源: [url]www.jb51.net[/url]MySQL数据同步主要有三种方式: 1.利用MySQL自身的数据库同步功能 2.利用MySQL数据库的特性(数据库存在固顶目录,并且以文件形式存储),进行数据库目录同步以达到数据同步目的 3.利用专用的MySQL数据库同步软件1.利用MySQL自身的数据库同步功能(下面参考自网上的文章,写的非常详细了)MySQL从3.23....原创 2009-02-18 17:51:56 · 125 阅读 · 0 评论 -
MySQL 资源设置
[code="sql"]max_connections=500wait_timeout=10max_connect_errors = 100[/code]连接最大个数是在第一行中进行管理的。与 Apache 中的 MaxClients 类似,其想法是确保只建立服务允许数目的连接。要确定服务器上目前建立过的最大连接数,请执行SHOW STATUS LIKE 'max_used...原创 2009-02-10 10:38:22 · 157 阅读 · 0 评论 -
MYSQL启用日志,和查看日志
mysql有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin 是否启用了日志mysql>show variables like 'log_%';怎样知...原创 2009-01-19 17:10:47 · 253 阅读 · 0 评论 -
MYSQL官方手冊—性能优化 doc文檔
优化是一个复杂的任务,因为最终要求了解整个待优化的系统。尽管可以进行局部优化而不需要了解系统或应用程序,为了优化得更好,你必须知道更多的信息。這裡附上MYSQL官方手冊—性能优化篇一份。...2008-05-15 17:47:24 · 73 阅读 · 0 评论 -
MYSQL中的IFNULL與IF函數
[code="sql"]IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。 mysql> select IFNULL(1,0); -> 1mysql> select IFNULL(0,10); -> 0m...2008-04-16 14:22:03 · 70 阅读 · 0 评论 -
[转载]精妙SQL语句收集
[code="xml"]SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作。 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device...2008-03-24 22:25:52 · 82 阅读 · 0 评论 -
mysql時間函數
[code="mysql"] where date_add = now()# ADDDATE() 函数从日期增加指定的时间间隔。# to_day 2008-03-17 17:34:20,show 2008-04-16 17:34:20select ADDDATE(now(),INTERVAL 30 DAY)# DATE_SUB() 函数从日期减去指定的时间间隔。...原创 2008-03-17 17:36:31 · 127 阅读 · 0 评论 -
-=SQL语句集锦=-
--语 句-- --功 能----数据操作select --从数据库表中检索数据行和列insert --向数据库表添加新数据行delete --从数据库表中删除数据行update --更新数据库表中的数据--数据定义create table ...2008-02-18 15:00:54 · 97 阅读 · 0 评论 -
Mysql日期和时间函数大全
对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select DAYOFWEEK...2008-02-18 14:30:39 · 95 阅读 · 0 评论 -
Mysql優化文檔收集
带你深入了解MySQL语句优化的基本原则 估算查询性能 EXPLAIN 语法 海量数据库的查询优化及分页算法方案 MYSQL最佳化設定原创 2008-08-05 10:24:39 · 90 阅读 · 0 评论 -
關於order by 與 where子句對別名的支持問題
今天發現了個有趣的問題,order by 與 where子句對別名的支持上,原來存在這樣的區別~~! 1. where 子句不支持別名. 例如: select id, people_name as name form people where name = ‘小明’ 會發生錯誤。 2. order by子句既支持別名,也支持列名例如:SELECT activ...2008-07-12 16:50:08 · 89 阅读 · 0 评论 -
MYSQL索引实例
MYSQL描述:一个文章库,里面有两个表:category和article。category里面有10条分类数据。article里面有 20万条。article里面有一个"article_category"字段是与category里的"category_id"字段相对应的。 article表里面已经把 article_category定义为了索引。数据库大小为1.3G。问题描述:执行一个很普通的查...原创 2008-07-10 17:39:13 · 214 阅读 · 0 评论 -
MySQL索引分析和优化 [轉載]
轉載: http://www.phpe.net/articles/323.shtml一、什么是索引?索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即...2008-06-20 17:12:30 · 83 阅读 · 0 评论 -
在 MySQL 中使用 index [轉載]
轉載於: http://chensh.loxa.edu.tw/php/C_7.php在 MySQL 中使用 index 時,下列是一些該注意的事: 在 MySQL 裡,將欄位設為 Primary 或 Unique 時,都同時具有 index 的效果。欲設為 index 的欄位長度是越短越好,這樣在維護 index table 時會快速一些;像 BLOB 與 TEXT 這...2008-06-20 16:22:09 · 136 阅读 · 0 评论 -
mysql explain的使用说明 [轉載]
轉載: http://www.china-lg.com/index.php?play=reply&id=510 explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了: 如:explain select surname,first_name for...2008-06-20 16:09:16 · 97 阅读 · 0 评论 -
MySQL的MyISAM引擎优化
InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本 的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快, 但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。MyIASM是IASM表的新版本,有如下扩展: 1、二进制层次的...原创 2011-03-04 17:14:41 · 121 阅读 · 0 评论