码迷,mamicode.com
首页 >  
搜索关键字:查询优化    ( 971个结果
如何学习MySQL
转自高手的帖子1.坚持阅读官方手册,看MySQL书籍作用不会特别大;(挑选跟工作相关的内容优先阅读,例如InnoDB存储引擎,MySQL复制,查询优化)2.阅读官方手册,同时对阅读的内容做对应的测试;3.结合你现在的工作内容,多实战即可;4.外部的BLOG ,也包过我的http://mysqlops...
分类:数据库   时间:2015-01-25 01:21:43    阅读次数:306
基于列转行大表的复杂查询优化
横版流程卡 优化(复杂SQL的优化),留档一、横版流程卡原SQL 1 SELECT SOL.*,para.* FROM 2 (SELECT 3 A.SERIAL_NUMBER, 4 SUM(casewhen B.spc_item='Speed'and SUBS...
分类:其他好文   时间:2015-01-23 20:02:21    阅读次数:252
下载文件时遮罩层示例。
新需求是在原来的代码上进行优化查询。 优化完成之后导出功能还是需要1~3秒响应时间,毕竟数据量大,业务逻辑也较为复杂。为了避免用户重复点击“导出”按钮,故写个遮罩层来示意用户当前正在发送下载的请求。点击导出或下载按钮弹出遮罩层,由于无法判断文件什么时候在后台读取完,遮罩层什么时候消失成了关键.思路是...
分类:其他好文   时间:2015-01-20 20:11:18    阅读次数:296
[转载] erp开发-数据查询优化方法
系统运行环境:MSSQL 2008随着公司业务快速发展,各种业务数据如火箭般的高速增长,出现一个又一个千万行数据的表,往往大表之间的关联,耗费系统大量的磁盘io,并且会影响正常的实时业务的操作,所以我们必须改善此类查询的方式,保障系统正常运行大表与大表之间的关联查询如何优化?1 新增索引视图,将需要...
分类:其他好文   时间:2015-01-16 23:44:39    阅读次数:160
mysql 查询 优化
1.基本原则:优化数据访问 (1)是否想服务器请求了不需要的数据?提取超过需要的列,多表连接时提取所有列,提取所有列都会消耗不必要的资源,提取你所需要的列就可以了。 (2)MySQL检查了太多的数据吗?通过查看执行时间,查看检查和返回的行,查看检查的行和访问类型,用expain分析。2.重构查询.....
分类:数据库   时间:2015-01-13 22:54:13    阅读次数:284
Sql Server 2005 统计信息用途
1, 什么是统计信息 以下是官方的对统计信息的描述:按照默认设置,如果表中的某列没有索引,则SQL Server会自动为该列创建统计。然后,查询优化器评估该列中数据分布范围的统计信息,以选择一个更为有效的查询处理方案。分辨自动创建的统计很简单,在SQL Server 7.0和SQL Server 2...
分类:数据库   时间:2015-01-10 16:30:12    阅读次数:202
mysql模糊查询优化
使用下面的函数来进行模糊查询,如果出现的位置>0,表示包含该字符串。 查询效率比like要高。 如:  table.field like ‘%AAA%’ 可以改为 locate (‘AAA’ , table.field) > 0 注:locate(substr,str) 用explain查看结果,rows越少越好! 1、用like查询     2、用locate查询...
分类:数据库   时间:2015-01-09 20:58:12    阅读次数:209
30条SQL查询优化原则
在我们平常的SQL查询中,其实我们有许多应该注意的原则,以来实现SQL查询的优化,本文将为大家介绍30条查询优化原则。首先应注意的原则1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导...
分类:数据库   时间:2015-01-04 17:03:39    阅读次数:270
锋利的SQL2014:联接算法
在Microsoft SQLServer Management Studio中执行查询时,如果选定工具栏中的按钮,可以看到为查询生成的执行计划。执行计划以图形方式显示了SQL Server查询优化器选择的数据检索方法,如表扫描、排序、哈希匹配等。对于联接查询,SQL Server会根据联接表之间的数据、索引等情况,选择使用嵌套循环联接、合并联接或哈希联接。...
分类:数据库   时间:2015-01-03 18:39:21    阅读次数:214
MySQL 行子查询优化
1.什么是行子查询:selectt1.*,(selectvnfromt2wheret2.c.1=t1.c3limit1)wheret1.cn=‘xxx‘....类似每行通过一个子查询来查询获的结果,都是行子查询。2.案例:MySQL版本:MySQL-5.6.16-log原sql:#Query_time:20.769287Lock_time:0.000152Rows_sent:10Rows_examined:11665408 S..
分类:数据库   时间:2015-01-01 06:49:54    阅读次数:372
971条   上一页 1 ... 85 86 87 88 89 ... 98 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!