载入中……
优化Oracle数据库性能
By  wjliu182 发表于 2007-4-6 5:59:00 

优化策略

   为了保证Oracle数据库运行在最佳的性能状态下,在信息系统开发之前就应该考虑数据库的优化策略。优化策略一般包括服务器操作系统参数调整、数据库参数调整、网络性能调整、应用程序SQL语句分析及设计等几个方面,其中应用程序的分析与设计是在信息系统开发

   分析评价Oracle数据库性能主要有数据库吞吐量、数据库用户响应时间两项指标。数据库用户响应时间又可以分为系统服务时间和用户等待时间两项,即:

   数据库用户响应时间=系统服务时间+用户等待时间

   因此,获得满意的用户响应时间有两个途径:一是减少系统服务时间,即提高数据库的吞吐量;二是减少用户等待时间,即减少用户访问同一数据库资源的冲突率。

   数据库性能优化包括如下几个部分:


……
 
阅读全文 | 回复 | 引用通告
多维数据集和关系数据库的关系 
By  wjliu182 发表于 2006-8-4 14:26:25 

在处理 Microsoft SQL Server 2005 Analysis Services (SSAS) 多维数据集和维度时,可以使用现有关系数据库来设计多维数据集和维度,也可以先设计多维数据集和维度,然后使用架构生成向导基于您所设计的多维数据集和维度为基础主题区域数据库生成架构。Analysis Services 多维数据集和维度需要一个基础关系数据库,其中包含 Analysis Services 对象映射到的架构。在 Business Intelligence Development Studio 中,可以使用架构生成向导创建基础关系数据库。
……
点击显示全文
 
阅读全文 | 回复 | 引用通告
sql 语句的使用 
By  wjliu182 发表于 2006-8-4 14:17:54 

现有表table结构如下:
a1(病房) a2(人数) a3(1代表爱滋病、1代表感冒、3代表骨折)
1001 5 1
1001 6 2
1001 7 3

为了得到以下查询信息
病房 爱滋病人数 感冒人数 骨折人数
1001 5 6 7

交叉表语句的实现:
--用于:交叉表的列数是确定的
select a1,sum(case a3 when 1 then a2 else 0 end) as '爱滋病',
sum(case a3 when 2 then a2 else 0 end) as '感冒',
……
点击显示全文
 
阅读全文 | 回复 | 引用通告
首页 上一页 下一页 尾页 页次:1/9页  3篇日志/页 转到:

 
站点公告
载入中……
站点日历
载入中……
最新日志
载入中……
最新评论
载入中……
最新留言
载入中……
友情链接
私家侦探 物资回收 卷帘门
站点统计
载入中……
日志搜索
用户登陆
载入中……



 
Powered by Oblog.