ICode9

精准搜索请尝试: 精确搜索
  • 【DB笔试面试103】在Oracle中,如何将一个IP地址分解为4个字段?2021-04-15 14:51:17

    Q          题目如下所示:      在Oracle中,如何将一个IP地址分解为4个字段?     A          答案如下所示:                    使用Oracle的正则表达式函数REGEXP_SUBSTR,如下所示:                                 

  • SqlServer与Oracle类型参照2021-04-15 14:03:01

    SQL Server 数据类型Oracle 数据类型 bigint NUMBER(19,0) binary(1-2000) RAW(1-2000) binary(2001-8000) BLOB bit NUMBER(1) char(1-2000) CHAR(1-2000) char(2001-4000) VARCHAR2(2001-4000) char(4001-8000) CLOB date DATE datetime DATE datetime2(

  • 【DB笔试面试738】在Oracle中,将RAC备份集恢复到单实例数据库的步骤有哪些?2021-04-15 12:57:23

    ♣          题目         部分在Oracle中,将RAC备份集恢复到单实例数据库的步骤有哪些?     ♣          答案部分           将RAC备份集恢复到单实例数据库的过程基本上就是先将备份集恢复为RAC数据库,然后再将数据库转换为单实例的数据库。数据库

  • 【DB笔试面试355】在Oracle数据库中,什么是索引组织表?2021-04-15 12:56:28

    Q          题目 在Oracle数据库中,什么是索引组织表?     A          答案          索引组织表简称索引表(Index-Organized Table,IOT),是把索引和一般数据列全部存储在相同位置上的表结构,是一个存储在索引结构中的表。它的特点是存储慢,读取快。索引组织表(IOT

  • 【DB笔试面试420】随意说说你觉得Oracle最有意思的部分或者最困难的部分?2021-04-15 12:55:54

    Q          题目 随意说说你觉得Oracle最有意思的部分或者最困难的部分?     A          答案          根据个人情况来回答,比如数据库的备份、恢复和性能调优经验明显不足,自然觉得有些困难。基于Oracle的研究应该是个宽广的领域,所以我觉得还是有意思的。D

  • 【DB笔试面试260】在Oracle中,给出下面语句的几种可能的优化思路。2021-04-15 12:54:46

    Q          题目如下所示:在Oracle中,给出下面语句的几种可能的优化思路。CREATE TABLE T_YH_20170705_LHR( X INT);BEGIN    FOR I IN 1 .. 100000 LOOP        EXECUTE IMMEDIATE 'INSERT INTO T_YH_20170705_LHR VALUES ( '||I||')';    COMMIT;   

  • 【DB笔试面试576】在Oracle中,简述Oracle中的游标。2021-04-15 12:54:35

    ♣          题目         部分在Oracle中,简述Oracle中的游标。     ♣          答案部分           在介绍游标之前先介绍一下Oracle数据库中库缓存(Library Cache)的作用及其组成结构。库缓存是SGA中共享池(Shared Pool)中的一块内存区域,主要作用就

  • 【DB笔试面试286】是否可以直接用逻辑卷作为oracle数据文件?2021-04-15 12:54:12

    Q          题目如下所示:是否可以直接用逻辑卷作为oracle数据文件?     A          答案如下所示:          答案:Linux下Oracle不能直接把逻辑卷作为裸设备,要进行绑定,Unix下不需要进行绑定。

  • Oracle中如何判断一个字符串是否含有汉字(2)2021-04-15 12:52:46

    如何判断一个字符串是否含有汉字?利用LENGTH、LENGTHB和TO_SINGLE_BYTE函数来解决这个问题。SYS@lhrdb> CREATE TABLE AA (COL   VARCHAR2(255));Table created.SYS@lhrdb> INSERT INTO AA (COL) VALUES ('1');1 row created.SYS@lhrdb> INSERT INTO AA (COL) VALUES ('2');1

  • Oracle回收站及flashback drop2021-04-15 12:52:08

    最近在执行健康检查脚本的时候脚本一直卡在了表空间查询这块,瞅了一眼SQL,根据经验小麦苗预估是由于DBA_FREE_SPACE视图的缘故,这个视图若回收站的对象很多的话查询就会非常的慢,接下来单独执行select count(1) from dba_free_space;果然非常的慢,没办法只能先将回收站的数据清理了再来

  • Oracle一次缩小表空间的处理过程2021-04-15 12:51:37

    1  BLOG文档结构图    2  前言部分 2.1  导读和注意事项各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~:① 收缩表空间的几种办法② 表空间大小查询③ AIX下查询磁盘空间大小的shell脚本④ 删除数据文件的正确方法⑤ OR

  • 【事件】Oracle所有诊断事件列表events--总结2021-04-15 11:57:24

    通过如下的脚本可以获取所有的诊断事件列表:SET SERVEROUTPUT ONSET LINE 9999DECLARE  ERR_MSG VARCHAR2(32767);BEGIN  DBMS_OUTPUT.ENABLE('');  FOR ERR_NUM IN 10000 .. 10999 LOOP    ERR_MSG := SQLERRM(-ERR_NUM);    IF ERR_MSG NOT LIKE '%Message ' || ERR_NUM ||

  • 【DB笔试面试734】在Oracle中,Oracle集群(RAC)的时间同步有哪几种方式?2021-04-15 11:57:08

    ♣题目部分在Oracle中,Oracle集群(RAC)的时间同步有哪几种方式?     ♣答案部分从Oracle 11gR2 RAC开始,Oracle集群的时间同步可以采用操作系统的NTP(Network Time Protocol)服务,也可以使用Oracle自带的服务CTSS(Cluster Time Synchronization Service)。在Oracle 11gR2前,集群的时间是由

  • 【DB笔试面试394】在Oracle中,SESSIONS和PROCESSES的关系是什么?2021-04-15 11:56:47

    Q          题目在Oracle中,SESSIONS和PROCESSES的关系是什么?     A          答案          在数据库安装完成后,常常需要设置SESSIONS和PROCESSES的大小。其中,SESSIONS指定了一个实例中允许的会话数,即能同时登录到数据库的并发用户数。PROCESSES指定了一个

  • 【DB笔试面试467】Oracle中行列互换有哪些方法?2021-04-15 11:56:21

    ♣          题目         部分Oracle中行列互换有哪些方法?     ♣          答案部分          行列转换包括以下六种情况:(1)列转行。(2)行转列。(3)多列转换成字符串。(4)多行转换成字符串。(5)字符串转换成多列。(6)字符串转换成多行。其中,重点是行转列和字符

  • 【DB笔试面试494】Oracle中哪个包用于生成随机值?2021-04-15 11:55:17

    ♣          题目         部分在Oracle中,Oracle中哪个包用于生成随机值?     ♣          答案部分          DBMS_RANDOM是一个可以生成随机数值或者随机字符串的程序包。这个包有INITIALIZE()、SEED()、TERMINATE()、VALUE()、NORMAL()、RANDOM()

  • 【DB笔试面试732】在Oracle中,Oracle Cluster Health Monitor(CHM)的作用是什么?2021-04-15 11:54:52

    ♣题目部分在Oracle中,Oracle Cluster Health Monitor(CHM)的作用是什么?     ♣答案部分CHM(Cluster Health Monitor,集群健康监控)是一个Oracle提供的工具,用来自动收集操作系统的资源(CPU、内存、SWAP、进程、I/O以及网络等)的使用情况。CHM会每秒收集一次数据。这些系统资源数据对于诊

  • 【故障处理】DBCA建库报错CRS-2566 PRCR-1071 PRCR-10062021-04-15 11:53:46

    1  故障发生现象及报错信息PRCR-1006 : Failed to add resource ora.lhrdg.db for lhrdgPRCR-1071 : Failed to register or update resource ora.lhrdg.dbCRS-2566: User 'oracle' does not have sufficient permissions to operate on resource 'ora.LISTENER_LHRDG.lsn

  • 【DB笔试面试208】在Oracle中,如何快速计算事务的时间与日志量?2021-04-15 11:53:28

    Q          题目如下所示:在Oracle中,如何快速计算事务的时间与日志量?     A          答案如下所示:          答案:脚本如下所示:DECLARE   start_time NUMBER;  end_time NUMBER;  start_redo_size NUMBER;  end_redo_size NUMBER;BEGIN  start_time :

  • 【DB笔试面试645】在Oracle中,当收集表的统计信息时应该注意哪些问题?2021-04-15 11:53:08

    ♣          题目         部分 在Oracle中,当收集表的统计信息时应该注意哪些问题?     ♣          答案部分          关于收集统计信息需要注意以下几点:① 对于数据量不大的OLTP类型的系统,建议使用自动收集统计信息,并对一些特殊的大表写JOB定时收

  • 【方法】Oracle用户密码含特殊字符时的登陆问题2021-04-15 11:52:39

                小麦苗今天给大家分享的是在Oracle用户密码含有特殊字符的情况下如何进行登录,如何使用exp、expdp等工具。详细过程参考博客:http://blog.itpub.net/26736162/viewspace-2135493/【方法】Oracle用户密码含特殊字符时的登陆问题          【方法】Oracle用

  • 【DB笔试面试244】在Oracle中,什么是Quote(q)语法?2021-04-15 11:51:43

    Q          题目如下所示:在Oracle中,什么是Quote(q)语法?     A          答案如下所示:          在SQL查询中,会经常需要原样输出字符串,如果字符串中含有大量的单引号、双引号或者特殊字符,那么需要用单引号转义拼接字符串,这样会非常的麻烦。所以,Oracle提供了

  • 【DB笔试面试716】在Oracle中,集群有哪几种心跳机制?2021-04-15 11:05:15

    ♣题目部分在Oracle中,集群有哪几种心跳机制?     ♣答案部分在几乎所有高可用的环境中都有心跳的存在,心跳的主要目的是为了检测集群中节点的状态。如果检测失败,那么管理软件会认为某个节点存在故障,并根据一定的算法来做出适当地处理,避免对环境的破坏,即高可用性软件进行自动修复。

  • 【DB笔试面试717】在Oracle中,RAC的脑裂和健忘分别指的是什么?2021-04-15 11:04:06

    ♣题目部分在Oracle中,RAC的脑裂和健忘分别指的是什么?     ♣答案部分(一)脑裂(SplitBrain)在集群中,节点间通过心跳来了解彼此的健康状态,以确保各节点协调工作。假设只有“心跳”出现问题,但各个节点还在正常运行,这时,每个节点都认为其它的节点宕机了,自己才是整个集群环境中的“唯一健

  • mybatis oracle in 不能超过1000个2021-04-15 11:03:59

    //查询所有满足条件的数据 List<String> params=service.queryParams(dto); /*数据量过大,分批次插入*/ //限制数每次插入量 int dataLimit = 1000; //数据总大小 int size = params.size(); //是否有必要分批

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有