我的Oracle学习旅程---安装---升级策略
在版本升级上SQL Server提供了更加简单而强大的工具,帮助我们来升级数据库,如Best Practices Analyzer for Microsoft SQL Server,Upgrade Advisor,Migration Test Toolkit等等。而Oracle的版本升级,却是通过DBA...
我的Oracle学习旅程---安全---安全策略
这是个沉重的话题,如果说备份是为了防止软硬件出现的意外故障,那安全问题则是某些人出现了严重故障。安全性考虑主要分为以下几方面:1、数据库应用系统的访问安全2、数据库DBA的操作安全3、操作系统安全性4、...
我的Oracle学习旅程---备份---备份策略
Oracle 10g开始,rman的增量备份开始变得越来越简单,而且更加贴近用户。现在我们不需要再像以往那样使用rman的多级备份,如每半年一次的全备份每月一次的Level-0级备份每周一次的Level-1级备份每天一次的Level...
我的Oracle学习旅程---安装---补丁
本页面以重要补丁更新 (CPU) 和安全警报的形式列出 Oracle 已发布的安全补丁。本页面将在发布了新的重要补丁更新和安全警报时更新,可以通过电子邮件接收发布通知。 单击此处获得关于如何配置电子邮件通知的...
我的Oracle学习旅程---杂项---索引
索引的创建之简单与索引的列选择之难犹若天与地。索引的列选择已经很难,有时候索引的类型选择也非常困难。本人总结索引管理的几个难点:1、索引列选择2、索引类型选择3、是否需要创建索引4、索引是否能够快速...
数据库表的最优化设计
如何最优化一张表,这是比较痛苦的一件事。再不能妨碍原有业务需求的情况下,我要对一张表的性能进行提升。1、调整空字段和非空字段的优先次序。遵循先非空,后可空。2、尽量是设计符合当前的业务逻辑,切勿为了...
我的Oracle学习旅程---备份---备份工具
Oracle备份工具实在太多,Veritas NetBackup(Backup Exec)、Legato、Data Protector等等。有兴趣的参考http://www.oracle.com/technology/deploy/availability/htdocs/bsp.htm
我的Oracle学习旅程---杂项---分区表
本文描述通过统计分析出医院信息系统需分区的表,对需分区的表选择分区键,即找出包括在你的分区键中的列(表的属性),对大型数据的管理比较有意义, 本文的工作在Oracle8.1.6下实现。 Oracle虽然是一个大型的DBMS...
我的Oracle学习旅程---杂项---物化视图
创建实体视图语法:CREATE MATERIALIZED VIEW [schema.] materializede_view [ OF [schema .] object_type ]| [(scoped_table_ref_constraint)] |ORGANIZATION_INDEX index_org_table_clause | [[[ [se...
我的Oracle学习旅程---杂项---回滚段
回滚段这个东东是Oracle的事务机制不可缺少的一块内容,我总结了一些注意事项。1、当回滚段创建后,回滚段是离线的,必须将回滚段online,回滚段才可以使用2、ora-01560/ora-01628:当出现这两个错误时,表明事务所需...
Microsoft SQL Server 2008 正式版发布
2008年8月6日,Microsoft SQL Server 2008 正式版终于发布了。但是微软保持一贯的歧视,首发版不提供中文版。SQL Server 2008 Developer (x86, x64, ia64) (English) - 3,106.04 (MB)SQL Server 2008 Enterprise (...
SQL Server 深入优化思考
假如我们是SQL Server DBA,当我们面对SQL Server的时候,一旦出现性能问题,往往就显得手足无措。据我目前所知道的作为SQL Server DBA的黑盒优化,除了改善服务器性能、调整索引之外,只有请开发人员帮忙调优程序...
我的Oracle学习旅程---备份---Flashback
Flashback SQL命令集锦:Alter system set db_recovery_file_dest_size=10M scope=Both;Alter system set db_recovery_file_dest=’C:oraceflash_recovery_Areaora_t’;Alter system set db_recovery_file_dest_s...
我的Oracle学习旅程---安全---用户权限
想想Oracle的安全好像没啥可学的,不就是创建用户,然后分配权限嘛。但是既然是重新开始我的Oracle学习旅程总不能不学了吧。人最怕的就是不懂装懂。鉴于此大义,咱再重拾篇章。。。。。。1、Oracle密码安全。&nb...
数据库设计文档化---需要版本化控制吗?
无论是.Net程序员还是Java程序员,每个程序员都知道假如程序不做版本化控制,一旦出现返工,那可就叫苦连天了。当然假如是一个好的数据库设计文档,如果能对它也进行版本化控制,难道不就是对系统数据库的版本化控...
数据库设计文档化---需要分成多个子文件吗?
很多时候我们的系统是由很多不同的功能模块组成的,假如M开发小组开发AAA模块,N开发小组开发BBB模块,O开发小组开发CCC模块。。。。。。这个时候设计人员就需要给M开发小组AAA模块的数据库设计文档,给N开发小组BB...
数据库设计文档化---采用什么文档格式比较好?
文件格式无非就是 .doc、.rtf、.html、.pdm、.mdb、.eri、.vsd、.pdf等等。有些人则喜欢PDF的不可修改性,还有些人则喜欢WORD文档,但是本人比较喜好html格式,无论是UNIX平台还是Windows平台都支持html,真正做到...
Oracle全表扫描性能优化之我见---应对海量数据库
Select * From myTable大家看到这个语句感觉怎么样?假如这个表很大而且必须要返回表里的所有数据,这时候我们再看这个语句是不是有点怕?而这样的SQL语句在我们开发系统的时候经常碰到,特别是B/S架构的系统,一...
数据库设计文档化---详细文档
因为不够详细的设计文档很可能让设计人员的电话打爆,让开发人员瞎蒙某些字段的含义。 数据库设计文档怎样才算写的详尽呢?下面我们以物理设计文档为例,讨论如何书写详尽的数据库文档。1、基本的设计需要。如表...
数据库设计文档化---问题集锦---抛砖引玉
数据库设计文档需要怎么样才详尽呢? 数据库设计需要提供设计文档,但是仅仅就一份数据库设计文档就足够了吗? 数据库文档采用什么格式比较好呢? 设计文档需要分成多个文件吗? 设计文档需要版本化控制吗? ...