内容列表
- 本blog不再更新,新的blog如下
- http://blog.itpub.net/biti_rainy
- 分类:数据库 查阅全文
- 提高IMP速度的几个方法
- 这篇Tip来自于Jonathan Lewis的站点。
原文链接如下:
http://www.jlcomp.demon.co.uk/faq/imp_slow.html
为什么IMP速度慢?
1。IMP作了大量的跟普通方式一样的insert
2。IMP时候创建索引通常是logging的,产生了大量的undo和redo
如何提高IMP的速度
1。不建议使用commit参数,因为当imp失败
- 分类:数据库 查阅全文
- ORACLE数据库管理员的职责(转)
- 应按如下方式对ORACLE数据库系统做定期监控:
?
(1). 每天对ORACLE数据库的运行状态,日志文件,备份情况,数据库的空间使用情况,系统资源的使用情况进行检查,发现并解决问题。
(2). 每周对数据库对象的空间扩展情况,数据的增长情况进行监控,对数据库做健康检查,对数据库对象的状态做检查。
(3). 每月对表和索引等进行Analyze,检查表空间碎片,寻找数据库性能调整的机会
- 分类:数据库 查阅全文
- SQL SERVER 2000的数据类型
- SQL SERVER 为了实现Transact-SQL的良好性能,提供了丰富的数据类型。按照对象的不同,这些数据类型可以分为以下几类:
1、整数数据类型
2、货币数据类型
3、浮点数据类型
4、数字数据类型
5、日期/时间数据类型
6、字符数据类型
7、二进制数据类型
8、双节字符数据类型
除此之外,SQL SERVER也允许在上述数据类型的基
- 分类:数据库 查阅全文
- FAQ:ora-06550;pls-00553: 问题的解决
- 因为有一次数据不小心关机,导致数据库crash之后,想尽各种方法最终recovery database 之后,可是发现原来的apache,php,oracle建立的web server 却无法运行,在页面上总是提示ora-06550;pls-00553: character set name is not recognized 。害的我费劲周折,浪费了3天多的时间才搞定这个问题。刚开始发现这个问题
- 分类:数据库 查阅全文
- ORACLE常见错误代码的分析与解决(三)
-
ORACLE常见错误代码的分析与解决(三)
ORA-00600:internal error code,arguments:[num],[?],[?],[?],[?]
产生原因:这种错误通常为ORACLE的内部错误,只对OSS和ORACLE开发有用。ORA-600的错误经常伴随跟踪文件的状态转储(系统状态和进程状态),系统状态存储将包括ORACLE RDBMS持有的当前对象
- 分类:数据库 查阅全文
- ORACLE常见错误代码的分析与解决(二)
-
ORACLE常见错误代码的分析与解决(二)
ORA-01578:Oracle data block corrupted(file # num,block # num)
产生原因:当ORACLE访问一个数据块时,由于1、硬件的I/O错误;2、操作系统的I/O错误或缓冲问题;3、内存或paging问题;4、ORACLE试图访问一个未被格式化的系统块失败;5、数据文件部分溢出等上
- 分类:数据库 查阅全文
- 来自AskTom的关于Soft Parse的解释
- There are two types of parses (well, actually "three" these days).They are o HARD parse -- the query has never been seen before, isn't in the shared pool. We must parse it, hash it, look in the
- 分类:数据库 查阅全文
- sql中的like统配符
-
LIKE
确定给定的字符串是否与指定的模式匹配。模式可以包含常规字符和通配符字符。模式匹配过程中,常规字符必须与字符串中指定的字符完全匹配。然而,可使用字符串的任意片段匹配通配符。与使用 = 和 != 字符串比较运算符相比,使用通配符可使 LIKE 运算符更加灵活。如果任何参数都不属于字符串数据类型,Microsoft® SQL Server™ 会将其转换成字符串数据类
- 分类:数据库 查阅全文
- select返回记录的顺序
- select返回记录的顺序
中兴通讯重庆研究所 游波 吴育红
关键词:select,顺序,优化,备份,扫描,索引
文章摘要:
当我们执行了select语句,select返回的记录的顺序对我们编程方式有较大影响,对数据库记录备份清除以及sql性能优化都有很大的关系。因此有必要明确select返回记录的顺序。本文按数据库分类讨论oracle/sybase/sql se
- 分类:数据库 查阅全文
- 字符集问题的初步探讨(四)
- link:
http://www.eygle.com/special/NLS_CHARACTER_SET_04.htm
4. 导入导出及转换
导入导出是我们常用的一个数据迁移及转化工具,因其导出文件具有平台无关性,所以在跨平台迁移中,最为常用。在导出操作时,非常重要的是客户端的字符集设置,也就是客户端的NLS_LANG设置。NLS_LANG参数由以下部分组成:
- 分类:数据库 查阅全文
- 数据库在ORACLE控制台进去不了
- 前几天一个数据库实例创建成功了,在sqlplus中可以启动,但是在管理控制工具中就是不能login。今天我试着去解决这个问题,结果还是成功了,解决的办法如下:
1,修改[oracleHome]/network/admin/tnsnames.ora文件,在其中添加一个服务名,不用自己写用ctrl+c和ctrl+v然后修改相关的服务名就可以。
2,修改[oracleHome]/network/ad
- 分类:数据库 查阅全文
- Oracle初学点滴-(2)-OracleOraHome90Agent
- 症状:原来是能启动的,但是在我改了域名和机器名之后就不能启动:
解决:1.删除%oracle_home%\network\agent\*.Q2.重新启动服务即可c:\agentctl start
以上内容源自:http://blog.csdn.net/tesge/archive/2004/07/16/42958.aspx
解释:OracleOraHome90Agent服务如果不能启动,则OI
- 分类:数据库 查阅全文
- 数据库应用开发(一)
- 实例(一个公司结构,计算每个公司的销量):
&nb
- 分类:数据库 查阅全文
- Blockdump - 8.x Data Segment Header in Oracle
- Subject: QREF: Blockdump - 8.x Data Segment Header in Oracle
Creation Date: 25-APR-2000
CACHE BLOCK:
See Note: 47132.1
type: 0x10=DATA SEGMENT HEADER - UNLIMITED
EXTENT CONTROL:
- 分类:数据库 查阅全文
- 用SQLServer实现数据表中,将任意一条记录信息移动到该表中的任意位置
- -- 定位数据-- 设计思路:-- 保存要被移动记录的原主键值和新主键值(如果有主键的话),然后比较两个主键值的大小(记录信息按升序排列),-- 如果原主键值大,表明该记录被移动到前面的新位置,可将原位置的记录信息保存下来,并将从新位置的记录信息到-- 原记录的前一条记录的信息顺次往下移动,把保存的原记录移动到新位置即可。--
- 分类:数据库 查阅全文
- dbms_space.free_space
- What is the use of this stored proc? It tells you how many blocks have free space for updates, right ?But it does not tell you how much free space in each block. We canget free space info. from dba_fr
- 分类:数据库 查阅全文
- Data Blocks and Freelists (from ixora)
- Questions and Answers
Data Blocks and Freelists
Transaction and process freelists
26 October 1998
You mentioned that there are different types of free lists. Could you please exp
- 分类:数据库 查阅全文
- 关于在Windows中安装Oracle碰到ORA-12638错误的解决方法
- 今天应邀安装一个Windows上的Oracle9i数据库
不想居然碰到了一些问题
1。安装完Oracle9201软件
2。安装完Oracle9205 patchset
3。dbca创建数据库,创建过程中碰到ORA-12638错误,凭证检索失败,创建数据库失败
4。由于保存了创建脚本,所以决定用脚本执行,看看错在哪儿
5。dbca先删除了刚才创建了半半拉拉的数据库
6。运行脚本,在co
- 分类:数据库 查阅全文
- Heaps of data: tables without clustered indexes
- If you create a table on Adaptive Server, but do not create a clustered index, the table is stored as a heap. The data rows are not stored in any particular order. This section describes how select, i
- 分类:数据库 查阅全文