会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zping
MySQL,SQL SERVER等研究,优化及中华优秀文化
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
33
34
35
36
37
38
39
40
41
···
43
下一页
2008年10月19日
《Oracle 高效设计》 读书思考--标量子查询查询性能讨论
摘要: 刚看了《oracle 高效设计》的讲到的,说到oracle中有标量子查询,性能要由于关联查询,但是我在SQL server中知道关联查询的性能要优于标量子查询。 我们来做个测试,看看性能:执行语句: Code highlighting produced by Actipro CodeHighligh
阅读全文
posted @ 2008-10-19 21:53 zping
阅读(2431)
评论(0)
推荐(0)
2008年10月16日
Oracle 编写PL/SQL语句导入数据语句问题总结
摘要: 今天是自己第一次系统的写PL/SQL包(函数,存储过程,包主体),自己总结了一下编写中出现的错误。 函数: 参数:变量名称 in out vachar2|int| 后面直接:return varchar2|int类型 ,不需要长度 使用变量 ,直接使用,不需要单引号和双引号 ...
阅读全文
posted @ 2008-10-16 21:57 zping
阅读(1212)
评论(0)
推荐(0)
Oracle 中双引号的意义
摘要: 这几天,需要通过将SQL server 2005数据库的数据导到Oracle数据库中,查找和咨询了一些资料,想通过SQL server 2005中的DTS来实现。但导到Oracle数据中时,表名和字段名总是自动增加双引号“,上网查了一下的双引号的意义: 双引号可以用来引用关键词,比如TABLE, 其他区别:双引号" 为标示符:增加了双引号的好处: (1)...
阅读全文
posted @ 2008-10-16 14:00 zping
阅读(2659)
评论(0)
推荐(0)
索引组织表IOT(转)
摘要: 索引组织表(index organized table, IOT)就是存储在一个索引结构中的表。存储在堆中的表是无组织的(也就是说,只要有可用的空间,数据可以放在任何地方),IOT中的数据则按主键存储和排序。对你的应用来说,IOT表和一个“常规”表并无二致。 IOT有什么意义呢?使用堆组织表时,我们必须为表和表主键上的索引分别留出空间。而IOT不存在主键的空间开销,因为索引就是...
阅读全文
posted @ 2008-10-16 10:30 zping
阅读(619)
评论(0)
推荐(0)
2008年10月15日
一些关于使用分区视图的好主意(转)
摘要: 发布日期 : 4/1/2004 | 更新日期 : 4/1/2004 一些关于使用分区视图的好主意 Itzik Ben-Gan SQL Server 分区视图允许各机构调节各自系统以处理大量数据。这种功能使您能够在多个表之间对数据进行分区;在逻辑上通过视图把各个表联合起来,使分区尽可能对用户与开发人员透明。以前发表的几篇文章(包括我和 Kalen Delaney 发表的两篇,其中一篇“分布...
阅读全文
posted @ 2008-10-15 17:58 zping
阅读(1414)
评论(0)
推荐(0)
2008年10月14日
Oracle 10gR2 行变列研究
摘要: Oracle 10gR2 行变列研究 建立测试数据和环境: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->create table test( COUNTRY varchar2(20), CITY varchar2(20) ) in...
阅读全文
posted @ 2008-10-14 21:23 zping
阅读(819)
评论(0)
推荐(0)
Oracle 10R2 研究--db_file_multiblock_read_count对成本的影响
摘要: 当研究oracle的查找方式中发现,在全表扫描和索引扫描时,会用到db_file_multiblock_read_count来一次读取多个IO。也看了一些关于db_file_multiblock_read_count的文章,为加深自己的理解,特做个试验研究。 以下是reference对它的解释: 参数类型: Integer 默认值: 这个值对应最大的I/O大小,但是它是平台...
阅读全文
posted @ 2008-10-14 19:57 zping
阅读(834)
评论(0)
推荐(0)
2008年10月13日
正确选择排序提高查询性能(转)
摘要: 上图显示了一个SQL命令的执行过程,为了能使每个语句能高效的执行,我们应该尽量在关系层来完成所有的操作。举个很简单的例子: SELECT TOP 10 P.Name,P.Color,PSC.Name AS SubcategoryName,PC.Name AS CategoryName,D.DocumentSummary, PP.LargePhoto,SUM(LineTotal) L...
阅读全文
posted @ 2008-10-13 23:40 zping
阅读(944)
评论(0)
推荐(0)
数据库分页操作(转)
摘要: 关于数据库中分页的过程,网上大把。有通用的分页存储过程,高效的分页存储过程。但是,这些并没有从根本上解决性能问题。我们知道对于相同的查询,如果你限制每页返回10条记录和每页返回20条记录比,虽然10条记录在网络和返回结果时会比20条记录要稍稍占一点优势。但是它要花比20条记录时2倍的访问次数,因此从总的资源消耗来看10条记录会占用更多的资源。但是用户的操作你永远是无法预测的,它可能只是看了...
阅读全文
posted @ 2008-10-13 23:13 zping
阅读(507)
评论(0)
推荐(0)
Oracle 10gR2 查找数据的方法
摘要: 在Oracle 10g有几种查找数据的方法,了解这些查找数据的方法,有利于我们读懂执行计划,并通过执行计划来优化我们的ORacle数据库系统。 查找数据主要有一下方式: 1,全表扫描和RowId查找数据 2,通过索引查找数据 1.1 全表扫描(Full Table Scans) 有时Oracle数据库在评估最优执行计划时,当...
阅读全文
posted @ 2008-10-13 20:57 zping
阅读(704)
评论(1)
推荐(0)
Oracle 简单的SQL调优
摘要: 今天刚看到一篇简单的SQL调优,自己也试了一下优化。原文如下: http://valen.blog.ccidnet.com/blog-htm-do-showone-uid-51502-type-blog-itemid-291732.html 也做了一个简单的测试并做延伸: Oracle数据库中,有个表:COST_LEDG_H(数据大约300多万) ...
阅读全文
posted @ 2008-10-13 20:20 zping
阅读(524)
评论(0)
推荐(0)
Select…For Update语句与锁
摘要: Select…For Update语句的语法与select语句相同,只是在select语句的后面加FOR UPDATE [NOWAIT]子句。 该语句用来锁定特定的行(如果有where子句,就是满足where条件的那些行)。当这些行被锁定后,其他会话可以选择这些行,但不能更改或删除这些行,直到该语句的事务被commit语句或rollback语句结束为止
阅读全文
posted @ 2008-10-13 19:27 zping
阅读(902)
评论(0)
推荐(0)
2008年10月5日
PL/SQL用户指南与参考--PL/SQL应用程序性能调优(转)
摘要: 第十二章 PL/SQL应用程序性能调优 一、PL/SQL性能问题的原由 当基于PL/SQL的应用程序执行效率低下时,通常是由于糟糕的SQL语句、编程方法,对PL/SQL基础掌握不好或是滥用共享内存造成的。 PL/SQL中糟糕的SQL语句 PL/SQL编程看起来相对比较简单,因为它们的复杂内容都隐藏在SQL语句中,SQL语句常常分担大量的工作。这就是为什么糟糕的SQL语句是执行效...
阅读全文
posted @ 2008-10-05 19:30 zping
阅读(1307)
评论(0)
推荐(0)
SQL 语句优化 --将Exists转换成 inner join 语句来选择正确的执行计划
摘要: 这段时间优化时,发现一个语句执行时间很长,效率很低,语句如下: select id,field015,field016,field017,field001,field020,field010,field014,field011,field013,field004,field018, field005,field007,field003,null ,requestid from ufv3a7...
阅读全文
posted @ 2008-10-05 11:04 zping
阅读(3854)
评论(2)
推荐(1)
Oracle 10g 中的递归查询(树型查询)
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->一、树型表结构: 节点ID 上级ID 节点名称 二、公式: select 节点ID,节点名称,level from 表 connect by prior 节点ID=上级节点ID start wi...
阅读全文
posted @ 2008-10-05 10:37 zping
阅读(7565)
评论(0)
推荐(3)
上一页
1
···
33
34
35
36
37
38
39
40
41
···
43
下一页
公告