
MYSQL
文章平均质量分 66
yanyongshan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql Limit操作
select * from table LIMIT 5,10; #返回第6-15行数据 select * from table LIMIT 5; #返回前5行 select * from table LIMIT 0,5; #返回前5行性能优化:基于MySQL5.0中limit的高性能,我对数据分页也重新有了新的认识.1.Select * From cyclopedia Where ID转载 2009-02-26 16:36:00 · 343 阅读 · 0 评论 -
count(*)优化
b_info表50万条记录 id为主键 cityid和b_classid为联合索引 为防止缓存,关闭查询缓存对比如下:(1) mysql> select sql_no_cache count(*) as num from b_info where cityid=1 and b_classid=79;+-------+| num |+--原创 2010-03-04 15:16:00 · 484 阅读 · 0 评论 -
根据status信息对MySQL服务器进行优化
网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。mysql> show global status;可以列出MySQL服务器运行各种状态值,另外,查询MySQL服务器配置信息语句:转载 2009-07-01 15:20:00 · 356 阅读 · 0 评论 -
mysql数据库索引查询一个优化大数据量的实例的分享
问题描述:我们要访问的表是一个非常大的表,四千万条记录,id是主键,program_id上建了索引。执行一条SQL:select * from program_access_log where program_id between 1 and 4000这条SQL非常慢。我们原以为处理记录太多的原因,所以加了id限制,一次只读五十万条记录select * from program_access_lo转载 2009-08-29 16:45:00 · 1224 阅读 · 0 评论 -
公交车路线查询系统后台数据库设计—路线查询
1. 公交车路线信息在数据库中的存储方式显然,如果在数据库中简单的使用表bus_route(路线名,路线经过的站点,费用)来保存公交车路线的线路信息,则很难使用查询语句实现乘车线路查询,因此,应该对线路的信息进行处理后再保存到数据库中,笔者使用的方法是用站点-路线关系表stop_route(站点,路线名,站点在路线中的位置)来存储公交车路线,例如,如果有以下3条路线转载 2009-08-17 13:24:00 · 1814 阅读 · 1 评论 -
公交车路线查询系统后台数据库设计—关联地名和站点
在《公交车路线查询系统后台数据库设计——查询算法》一文中,已经实现了查询站点到站点的路线查询算法,但是,现实中用户不一定使用站点进行查询,而是使用地名。因此,公交车查询系统数据库必需记录地名与站点的对应关系,在查询时将地名映射为站点。根据实际情况,某一地点附近通常有几个站点,因此,地名与站点之间是多对多的关系。显然,只需创建一个地名站点关系表stop_spot(Stop,Spot)用于储存转载 2009-08-17 13:20:00 · 2146 阅读 · 0 评论 -
谈数据库的性能优化
这个是我以前写给我部门的一个技术心得,鄙人只是搞java开发的,不是专业的DBA,只是喜欢钻研数据库方面的的东西。 知道javaeye高人很多,如果我写的不对的地方,欢迎友好讨论,谢绝漫骂攻击。 1:前言 数据库优化是一个很广的范围,涉及到的东西比较多,并且每个特定的数据库,其具体的优化过程也是不一样的.因为优化的很大一部分最终都要跟具体的数据库系统细节打交道,在此不可能针转载 2009-07-21 23:55:00 · 411 阅读 · 0 评论 -
批量update
我们都知道在MySQL中批量insert的速度会比一条条insert快很多。类似的,update也应该是如此,但因为update的值往往因为条件的不同而不同,只能分开做。但是在下面的情况下,批量的update是可以做到的。1. 查询的条件中有主键或唯一键2. 查询的条件是等于,而不是范围。这实际上包含了1的情况在1的情况下,可以使用replace 或者 insert into ... values转载 2009-07-21 11:19:00 · 533 阅读 · 0 评论 -
mysql_install_db
<br />mysql_install_db安装授权表<br /> <br /> <br /><br /> --basedir=path The path to the MySQL installation directory.<br /> --datadir=path The path to the MySQL data directory.<br /> --force Causes mysql_install_db to run even if D原创 2010-07-15 13:03:00 · 1131 阅读 · 0 评论