DataBase
寒-江
这个作者很懒,什么都没留下…
展开
-
Linux下ORACLE乱码问题解决方法
oracle问题 今天将数据导入另外一台LinuxRedHat5.5服务器上的Oracle(Oracle10)时出现乱码,后来用sqlplus往数据库中插入数据还是乱码。从网上搜集了一些资料。整理了一下发布出来,解决该问题分以下几步: 1、查看数据库服务字原创 2011-09-14 16:19:08 · 828 阅读 · 0 评论 -
MySQL常见出错代码列表
MySQL出错代码列表: 1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表中的记录原创 2014-10-09 11:58:22 · 859 阅读 · 0 评论 -
oracle高级课程-表分析、约束及表间关系
一、表分析 1. 表分析,简单的说,就是收集表和索引的信息,CBO根据这些信息决定SQL最佳的执行路径。通过对表的分析,可以产生一些统计信息,通过这些信息oracle的优化程序可以优化。1) 收集统计信息的目的是为了使基于 CBO的执行计划更加准确。2) 分析的结果数据[all_tables]有什么用,要看Oracle初始化参数 optimal_mode 怎么设置原创 2013-09-03 11:27:37 · 1757 阅读 · 1 评论 -
ORACLE高级课程-怎样选择索引
一、怎样选择索引(8建议)1.由于唯一索引扫描效率最高,因此能使用唯一索引,尽量使用唯一索引;2.对于取值基数较少的字段,如性别、状态、Check项,尽量使用位图索引;3.由于NULL值在索引中没有定义,因此建议尽量不要在允许NULL值的列上建立索引,虽然Oracle宣称在允许NULL值的列上位图索引,也是有效的,但我们依然强烈建议可以将null指定为一个默认的值后再建立索引;4.原创 2013-08-27 17:27:08 · 1565 阅读 · 2 评论 -
高级SQL优化
一、SQL优化技巧1、不要用*代替所有列名指定仅仅需要的列名与使用*对比:时间:359/1327=27.05% CUP耗费: 4092121327/6413227637=63.81%IO耗费: 29601/110117=26.88% 可见大幅降低I/O从而降低响应时间!2、活用COMMIT PL/SQL块中,经常将几个相互联系的DML语句写在BEGIN …END,如果不原创 2013-08-27 17:20:24 · 1064 阅读 · 1 评论 -
TNS-12537, TNS-12560, TNS-00507 Linux Error: 29: Illegal seek error When Starting the Listener
TNS-12537, TNS-12560, TNS-00507 Linux Error: 29: Illegal seek error When Starting the ListenerTNS-12537, TNS-12560, TNS-00507 Linu原创 2011-09-15 17:20:14 · 1848 阅读 · 0 评论 -
oracle 学习网站大收集
oracle 学习网站收集分类: oracle2010-11-10 11:46 737人阅读 评论(0) 收藏 举报oracledocumentationdownload文档数据库server《转载》Oracle官方站:Oracle中文官网metalink.oracle.comOracle官方知识库,需要付费帐号登陆tah原创 2013-03-27 15:38:08 · 1029 阅读 · 0 评论 -
快速了解Oracle哈希连接
快速了解Oracle哈希连接[导读]这里介绍要使Oracle哈希连接有效,需要设置HASH_JOIN_ENABLED=TRUE,缺省情况下该参数为TRUE,另外,不要忘了还要设置 hash_area_size参数。 在向大家详细介绍Oracle哈希连接之前,首先让大家了解下Oracle读取row source,然后全面介绍Oracle哈希连接,希望对大家有用。原创 2012-11-13 17:01:12 · 784 阅读 · 0 评论 -
RMAN 的优缺点及RMAN 备份及恢复步骤
一. RMAN 备份的一些优点和OS命令备份方式相比,使用RMAN的优点1 备份执行期间不需要人工干预,因此减少了误操作的机会;2 可以有效的将备份和恢复结合起来;3 支持除逻辑备份以外的所有备份类型,包括完全备份,增量备份,表空间备份,数据文件备份,控制文件备份以及归档日志文件备份;4 可以识别corrupted block;5 方便的实现定期(定时)备原创 2013-07-18 15:26:55 · 15417 阅读 · 0 评论 -
ORACLE性能优化31条
1.ORACLE的优化器共有3种 A、RULE (基于规则) b、COST (基于成本) c、CHOOSE(选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS 。 你当然也在SQL句级或是会话(session)级对其进行覆盖。为了使用基于成本的优化器原创 2012-11-13 17:06:42 · 745 阅读 · 0 评论 -
官方ORACLE大学及 问题解决方案搜索
官方ORACLE大学及 问题解决方案搜索 oracle 10g http://www.oracle.com/pls/db102/portal.portal_db?selected=2oracle 9i http://download-w原创 2011-09-30 10:10:06 · 679 阅读 · 0 评论 -
Oracle 10g ORA-12154: TNS: could not resolve the connect identifier specified
Oracle 10g ORA-12154: TNS: could not resolve the connect identifier specified 问题解决! 电脑上安装了Oracle 10g database,配置完变量用PL/SQL操作一切OK .当又安装完原创 2011-09-15 17:08:45 · 925 阅读 · 0 评论 -
关于linux下安装oracle之后,重启系统后oracle不能正常启动的配置总结
一、linux下无法启动sqlplus问题描述:[root@localhost oracle]# su - oracle[oracle@localhost oracle]$ sqlplus "as/sysdba"-bash: sqlplus: command no原创 2011-09-15 17:21:16 · 9587 阅读 · 0 评论 -
在sqlplus中执行语句时候报unknown command beginning错
在sqlplus中执行语句时候报unknown command beginning错提交给维护部门批量修改数据的文件,在sqlplus中执行时候报错SP2-0734: unknown command beginning "where t.bg..." - re原创 2011-09-15 17:12:56 · 23647 阅读 · 0 评论 -
敏捷测试过程的度量标准---请记住,把度量作为一种激励的手段而不是打击士气的方式
大多数习惯传统阶段性开发模式的测试人员也习惯了制定和使用度量数据、在正式的缺陷跟踪系统中记录缺陷、编写详细的测试计划。这些人在敏捷开发中应该何去何从?许多软件企业必须遵守审计制度或者质量过程模型。这些要求通常不会因为你开始使用敏捷开发实践而消失。事实上,一些人担心敏捷开发与这些模型和标准如CMMI、ISO 9000不协调。敏捷测试经理Lisa讨论了有关度量标准涉及的各个方面。Lisa首先阐述了原创 2014-12-03 18:31:01 · 1835 阅读 · 0 评论