最近在忙着优化集团公司的一个报表。优化完成后,报表查询速度有从半小时以上(甚至查不出)到秒查的质变。从修改SQL查询语句逻辑到决定创建存储过程实现,花了我3天多的时间,在此总结一下,希望对朋友们有帮助。数据背景首先项目是西门子中国在我司实施部署的MES项目,由于项目是在产线上运作(3 years+)...
分类:
其他好文 时间:
2015-04-08 23:22:15
阅读次数:
274
select count(virtualacc) into v_count from T_ATMMONITOR WHERE virtualacc = v_number;用于存储过程中,是把count(virtualacc)统计的数量值赋予变量v_count,在后续的存储过程中调用v_count变量。...
分类:
数据库 时间:
2015-04-08 23:03:46
阅读次数:
219
原文:实战:上亿数据如何秒查最近在忙着优化集团公司的一个报表。优化完成后,报表查询速度有从半小时以上(甚至查不出)到秒查的质变。从修改SQL查询语句逻辑到决定创建存储 过程实现,花了我3天多的时间,在此总结一下,希望对朋友们有帮助。 数据背景 首先项目是西门子中国在我司实施部署的MES项目,由于项目...
分类:
其他好文 时间:
2015-04-08 10:43:20
阅读次数:
250
最近在忙着优化集团公司的一个报表。优化完成后,报表查询速度有从半小时以上(甚至查不出)到秒查的质变。从修改SQL查询语句逻辑到决定创建存储过程实现,花了我3天多的时间,在此总结一下,希望对朋友们有帮助。数据背景首先项目是西门子中国在我司实施部署的MES项目,由于项目是在产线上运作(3 years+)...
分类:
其他好文 时间:
2015-04-08 09:07:04
阅读次数:
216
体系结构图的学习: 老余服装店的故事 结构图: SQL查询语句 SGA 共享池shared pool 数据缓存区Buffer cache PGA ...
分类:
数据库 时间:
2015-04-06 15:25:46
阅读次数:
213
本文转自:http://www.cnblogs.com/hnsdwhl/archive/2011/07/23/2114730.html当需要根据外部输入的参数来决定要执行的SQL语句时,常常需要动态来构造SQL查询语句,个人觉得用得比较多的地方就是分页存储过程和执行搜索查询的SQL语句。一个比较通用...
分类:
数据库 时间:
2015-04-03 11:12:10
阅读次数:
177
学习网站:http://www.w3cschool.cc/sql/sql-tutorial.html一:查询所有表的属性SELECT 'ALTER TABLE '+ CASE WHEN O.schema_id IS NOT NULL THEN (SELECT NAME+'.' FROM ...
分类:
数据库 时间:
2015-03-28 11:34:30
阅读次数:
200
问题:编写由基本的 SELECT/FROM/WHERE 类型的语句派生而来的复杂 SQL 语句。方案1:编写在From子句内使用派生表(内联视图)的T-SQL查询语句。方案2:使用视图方案3:使用通用表达式(CTE)比较:视图:通常用于分解大型查询,无需在临时表中复制或存储数据,数据库中可以重复使用...
分类:
其他好文 时间:
2015-03-12 22:06:18
阅读次数:
157
事务是一组原子性的SQL查询语句,也可以被看做一个工作单元。如果数据库引擎能够成功地对数据库应用所有的查询语句,它就会执行所有查询,如果任何一条查询语句因为崩溃或其他原因而无法执行,那么所有的语句就都不会执行。也就是说,事务内的语句要么全部执行,要么一句也不执行。 事务的特性:acid,也称为事务....
分类:
数据库 时间:
2015-03-12 13:08:24
阅读次数:
220
在MyEclipse中的Visual SQL查询编辑器可用于轻松创建复杂的SQL语句,同时还无需记住其语法。不仅如此,它还利用易于使用的向导来直观地添加表、创建连接、管理组、表达式以及输出命令等等。在本教程中,您将学习到:
打开Visual SQL查询编辑器将表添加到查询中并创建连接构建一个表达式运行该SQL
持续时间:10分钟
没有MyEclipse?立即下载
1. 打开...
分类:
数据库 时间:
2015-02-26 09:55:15
阅读次数:
239