软件测试


网站首页 | 软件测试论坛 | 软件测试培训 | 软件测试博客 | 软件测试杂志 | 软件测试沙龙 | 软件测试下载 | 软件测试顾问
业界新闻 | 软件测试人才 | 软件测试技术 | 软件测试工具 | 行业软件测试 | 软件测试管理 | 软件质量专栏 | 软件开发专栏
当前位置:首页>>软件开发专栏>>数据库>>正文
Oracle 操作经验谈
文章出处:ZDNet 作者:黄林 发布时间:2006-10-17

一、快速建立一个和当前数据库系统结构的不包含数据的数据库

对于DBA来讲,有时要建立一个和当前数据库完全相同的数据库,下面的语句很简单的就可实现:

我们可以对全库作Export或Import时,使用参数ROWS=N来实现:

例如:

exp system/manager  file=d:\bk0901.dmp full=Y rows=N file=full.dmp

imp system/manager  file=d:\bk0901 fromuser=system touser=system full=Y rows=N file=full.dmp

二、为什么有时一个表的某个字段明明有索引,当观察一些语的执行计划确不走索引呢?如何解决呢 ?

A、不走索引大体有以下几个原因

你在Instance级别所用的是all_rows的方式
你的表的统计信息(最可能的原因)
你的表很小, Oracle的优化器认为不值得走索引。

B、解决方法
1、可以修改init<SID>.ora中的OPTIMIZER_MODE这个参数,把它改为Rule或Choose,  重起数据库。
2、删除统计信息
SQL>analyze table table_name delete statistics;
表小不走索引是对的,不用调的

三、如何查看数据文件是否自动扩展?

用如下语句可以查看:

select file_id,file_name,tablespace_name,autoextensible from dba_data_files order by file_id;如果最后一个字段为‘YES’则是自动扩展,否则为非自动扩展。


站内搜索
相关文章
◎测试Oracle在不同系统中的IO能力
◎用sp_lock诊断SQL Sever的性能问题
◎MSSQL2005的新功能创建数据库快照
◎SQL与Oracle、DB2的性能比较
◎精妙Sql语句
◎SQL Server连接中的四个最常见错误
◎mysql的备份
◎管理常用SQL语句
◎SQL Server应用程序中的高级SQL注入
◎实例说明sql优化的重要性
◎SQLServer性能分析参数
◎Oracle的入门心得
◎SQL Server 2005——下一代的数据管理和分析软件
◎MySQL数据库函数详解
◎数据库设计三大范式应用实例剖析
◎大中型数据库数据导入中存在的部分问题及对策
◎ORACLE 常用脚本(4)
◎ORACLE 常用脚本(3)
◎ORACLE 常用脚本(2)
◎ORACLE 常用脚本(1)
◎ORACLE性能调优原则
◎oracle中关于null排序的问题
◎mysql数据库优化
◎把Access数据库移植到SQL
◎如何把Access的数据导入到Mysql
◎数据库设计三大范式应用实例剖析
◎SQL Server 2000 JDBC驱动的完整安装及测试说明
◎论数据库技术的发展史
◎MySQL索引分析和优化
◎检测和解决 SQL Server 2000 SP 4 中的延迟和阻塞 I/O 问题
◎几大数据仓库方案特性比较
◎SQL语句导入导出大全
◎从SQL Server 向Oracle 8迁移的技术实现方案
◎SQL Server连接中三个常见的错误分析
◎数据库性能分析及调整一例
◎手动建立Oracle9i数据库
◎如何连接SQL Server与Oracle数据库
◎利用 DBCA 建立 Oracle9i 数据库
◎Oracle9i 数据库实体结构
◎如何安装Oracle 9i Enterprise Edition for Linux
◎DB2数据库的安装
◎DB2/Sybase/Oracle的比较
热门文章
◎SQL Server 2000 JDBC驱动的完整安装及测试说明
◎ORACLE 常用脚本(3)
◎如何连接SQL Server与Oracle数据库
◎ORACLE 常用脚本(1)
◎管理常用SQL语句
◎SQL语句导入导出大全
◎如何安装Oracle 9i Enterprise Edition for Linux
◎Oracle的入门心得
◎精妙Sql语句
◎手动建立Oracle9i数据库
◎DB2/Sybase/Oracle的比较
◎ORACLE 常用脚本(2)
◎数据库性能分析及调整一例
◎ORACLE 常用脚本(4)
◎数据库设计三大范式应用实例剖析
◎利用 DBCA 建立 Oracle9i 数据库
◎ORACLE性能调优原则
◎SQLServer性能分析参数
◎实例说明sql优化的重要性
◎大中型数据库数据导入中存在的部分问题及对策
◎SQL Server连接中三个常见的错误分析
◎SQL与Oracle、DB2的性能比较
◎几大数据仓库方案特性比较
◎从SQL Server 向Oracle 8迁移的技术实现方案
◎Oracle9i 数据库实体结构
◎SQL Server应用程序中的高级SQL注入
◎论数据库技术的发展史
◎SQL Server 2005——下一代的数据管理和分析软件
◎SQL Server连接中的四个最常见错误
◎数据库设计三大范式应用实例剖析
◎两个SQL Server维护技巧
◎微软工程师讲解 SQL Server 阻塞
◎mysql数据库优化
◎检测和解决 SQL Server 2000 SP 4 中的延迟和阻塞 I/O 问题
◎把Access数据库移植到SQL
◎oracle中关于null排序的问题
◎MySQL数据库函数详解
◎如何把Access的数据导入到Mysql
◎DB2数据库的安装
◎MySQL索引分析和优化
◎mysql的备份
◎测试Oracle在不同系统中的IO能力
◎用sp_lock诊断SQL Sever的性能问题
◎MSSQL2005的新功能创建数据库快照
◎oracle9i的安装过程
◎实现ClearQuest数据库(SQL Server2000)迁移

Google提供的广告