-
oracle – 如何从批量收集的记录类型表中选择
所属栏目:[站长百科] 日期:2021-03-07 热度:92
我有一个程序,我需要缓存一些数据,出于性能原因,下游操作. TYPE定义有效 BULK COLLECT INTO有效 SELECT不起作用 PROCEDURE MYPROC((PARAMS))AS TYPE REC_TYPE IS RECORD ( COLUMN_1 (TABLEA.COLUMN_A)%TYPE,COLUMN_2 (TABLEA.COLUMN_B)%TYPE ); TYPE TAB_TYP[详细]
-
Oracle:什么是“instantclient”连接字符串格式?
所属栏目:[站长百科] 日期:2021-03-07 热度:71
它与常规连接字符串有何不同? 解决方法 与即时客户端连接与完整堆栈客户端没有什么不同 – 所有连接字符串格式都相同.如果您将即时客户端安装在文件系统上的非标准位置,或者在连接到数据库侦听器时遇到问题,请确保您的TNS_ADMIN环境指向包含tnsnames.ora和s[详细]
-
如何更改现有表以在Oracle中创建范围分区
所属栏目:[站长百科] 日期:2021-03-07 热度:93
我有现有的表有10年的数据(我已经采取转储). 我想在表中的一个日期键列上对现有表进行Range分区. 我看到的大多数示例都是使用CREATE TABLE..PARTITION BY RANGE …添加新分区.但我的桌子是现有的桌子. 我假设我需要一些ALTER语句. ALTER TABLE TABLE_NAMEPAR[详细]
-
用于设计的Lotus Notes XPages和用于数据的Oracle(或其他RDBMS)
所属栏目:[站长百科] 日期:2021-03-06 热度:168
我计划使用XPages进行设计(加上Lotus Notes Elements)的Web应用程序,但不是将数据存储在Lotus Notes中,而是将数据存储在RDBMS(特别是Oracle数据库)中.如您所见,我想在设计和数据之间创建清晰的分离.有没有办法可以做到这一点?我的意思是,有没有办法可以使用[详细]
-
oracle – “按会话审核创建会话”与“按访问审核创建会话”?
所属栏目:[站长百科] 日期:2021-03-06 热度:107
当我通过以下方式为创建会话启用审核时: audit create session by session; 然后我查询以下内容: select * from dba_priv_audit_opts; 结果是: USERNAME | PROXY_NAME | AUDIT_OPTION | SUCCESS | FAILURE |............................................[详细]
-
oracle和i18n的支持
所属栏目:[站长百科] 日期:2021-03-06 热度:105
我们需要在同一个db模式中存储不同语言的char数据. Oracle 10g是我们的数据库.我希望有人已经这样做会给我更具体的指示,说明如何启用oracle 10g db.我们只需要存储来自多个语言环境的数据以及整理(希望所有主要数据库都支持这一点)在数据库级别的支持.我们不[详细]
-
oracle – 在这种情况下使用分区是个好主意吗?
所属栏目:[站长百科] 日期:2021-03-06 热度:89
上下文:Oracle 10数据库. 在一个相当大的表(几百万条记录)中,我们最近开始看到一些性能问题.该表有一些特殊的行为/条件. 它主要写一次然后再也不会改变 在第一天左右,记录从0..N分类(让我们称之为列类).记录可能会在第一天内重新分类几次 新的条目添加了0级[详细]
-
oracle – 在不增加Cores的情况下增加Spark Executor中的并行度
所属栏目:[站长百科] 日期:2021-03-06 热度:116
我正在运行一个Spark-Kafka Streaming作业,有4个执行器(每个1个核心).而kafka源主题有50个分区. 在流式java程序的foreachpartition中,我正在连接到oracle并做一些工作. Apache DBCP2用于连接池. Spark-streaming程序与数据库建立4个连接 – 每个执行程序可能[详细]
-
Oracle通过JDBC直接加载INSERT?
所属栏目:[站长百科] 日期:2021-03-06 热度:73
是否可以通过JDBC在Oracle中直接加载INSERT? 我目前使用批处理的预处理语句(通过Spring JDBC),有没有办法让它们绕过NOLOGGING表上的重做日志? 这与Oracle 11g有关. 解决方法 在11gR2中引入了一个 APPEND_VALUES提示,用于INSERT … VALUES的直接路径插入.[详细]
-
oracle – ‘shrink space compact’和’coalesce’之间有什么区
所属栏目:[站长百科] 日期:2021-03-06 热度:190
oracle文档 says在更改索引子句时收缩空间紧凑和合并非常相似,可以互相替换,但Tom found在行为上有一些差异. 由于合并版在Oracle数据库的标准版中不可用,我认为使用它有一些好处. 那么,有什么区别?我可以在动态变化的索引上执行缩小空间紧凑吗? 解决方法[详细]
-
在Oracle DBMS_XMLDOM包中获取XML元素值
所属栏目:[站长百科] 日期:2021-03-06 热度:163
我有 XML文件存储在DB中表的clob列中. ?xml version="1.0" encoding="UTF-8"?document row organizationasdklfjas;kldfj;LASKJFAS/organization phonessjhdfhjaghjskfg/phones personshkjg/persons /row /document 我正在使用DBMS_XMLDOM包进行解析. declare[详细]
-
Oracle SQL – SELECT查询锁定索引并阻止DML会话
所属栏目:[站长百科] 日期:2021-03-06 热度:91
我们在生产中发生了一些非常奇怪的锁定.我们设置了一个PL / SQL脚本,用于查找已锁定超过5秒的对象并向我们发送警报电子邮件. 下面是该脚本的光标: select l.sid,trunc(l.id1 / power(2,16)) rbs,bitand(l.id1,to_number('ffff','xxxx')) + 0 slot,l.id2,l.l[详细]
-
oracle sql选择具有GROUP BY和HAVING子句的语法
所属栏目:[站长百科] 日期:2021-03-06 热度:174
我一直在通过一些sql语法来研究oracle sql考试,我发现了一些令人困惑的东西 基于official引用,select语法如下: SELECT [ hint ] [ { { DISTINCT | UNIQUE } | ALL } ] select_list FROM { table_reference | join_clause | ( join_clause ) } [,{ table_ref[详细]
-
Oracle Trace文件中mxlc的含义
所属栏目:[站长百科] 日期:2021-03-05 热度:142
我在跟踪文件中看到以下内容: Bind#3 oacdty=01 mxl=128(35) mxlc=36 mal=00 scl=00 pre=00 oacflg=03 fl2=1000010 frm=01 csi=31 siz=0 off=168 kxsbbbfp=ffffffff79f139a8 bln=128 avl=35 flg=01 value=”1234 W 1234 West,West Groves City” 我想知道mx[详细]
-
oracle – 如果不是函数PLSQL中的EXISTS
所属栏目:[站长百科] 日期:2021-03-05 热度:105
我有一个函数,它在打开游标之前有三个If / Then语句. If / Then语句在打开游标之前检查有效性. 我想再添加一个If / Then有效性检查,但是,它比其他更复杂一点.下面是一个示例,我有块评论我想添加的内容: begin if not procedure.validation_function (variab[详细]
-
将select语句传递给Oracle PLSQL
所属栏目:[站长百科] 日期:2021-03-05 热度:133
我有一个接受数组的PLSQL oracle函数: CREATE OR REPLACE FUNCTION CM.give_me_an_arrays (p_array IN num_array) RETURN VARCHAR2IS x VARCHAR2 (512);BEGIN x := ''; FOR i IN 1 .. p_array.COUNT LOOP DBMS_OUTPUT.put_line (p_array (i)); END LOOP; RE[详细]
-
Oracle Merge.我怎么用呢?
所属栏目:[站长百科] 日期:2021-03-05 热度:130
我有这个功能: Procedure UpdateDefaultWeight ( vYear Number,costWeight Number,qualityWeight Number,serviceWeight Number ) AS type weight_table is table of Number(5,2) index by varchar2(50); weightArray weight_table; currentPosition varchar[详细]
-
在Oracle pl / sql电子邮件发送中运行For循环时如何使用变量作为
所属栏目:[站长百科] 日期:2021-03-05 热度:56
我无法编译Oracle代码的这一部分,因为编译器报告“PL / SQL:ORA-00942:表或视图不存在” Oracle表存在,但此过程必须根据“Order_ID”参数将表名传递给For循环过程.我在表存在的Schema中工作,所以我没有解决模式名称. 示例:TEMP_TBL_123存在于数据库中,通[详细]
-
oracle – 当用户取消程序ORA-01013时出现异常
所属栏目:[站长百科] 日期:2021-03-05 热度:137
我们有一个处理数据库中大量记录的过程.现在有时如果程序花费的时间过长,则用户手动取消该程序,从而抛出ORA-01013 EXCEPTION.但是,我们仍然想知道在取消程序之前处理了多少记录. 我们尝试生成一个在EXCEPTION WHEN OTHERS块中调用的日志,但该块中的任何代码[详细]
-
Oracle外键执行计划?
所属栏目:[站长百科] 日期:2021-03-05 热度:179
考虑以下(简单)情况: CREATE TABLE PARENT ( PARENT_ID INT PRIMARY KEY);CREATE TABLE CHILD ( CHILD_ID INT PRIMARY KEY,PARENT_ID INT NOT NULL,FOREIGN KEY (PARENT_ID) REFERENCES PARENT (PARENT_ID)); CHILD.PARENT_ID上没有索引,因此修改/删除PAREN[详细]
-
Oracle唯一约束违规引用似乎不存在的约束
所属栏目:[站长百科] 日期:2021-03-05 热度:185
我收到一个我无法理解的错误.错误非常简单: ORA-00001: unique constraint (*schema*.*xyz_constraint*) violated 然而,造成我困惑的是事实上似乎不存在这样的约束.它当然没有在桌子上定义;有问题的DB几乎没有定义参照完整性,我插入数据的特定表没有定义键.[详细]
-
oracle – 无法使用BULK COLLECT和FORALL编译PL / SQL
所属栏目:[站长百科] 日期:2021-03-05 热度:161
我在创建此过程时遇到错误. CREATE OR replace PROCEDURE Remove_sv_duplicateIS TYPE sv_bulk_collect IS TABLE OF tt%ROWTYPE; sv_rec SV_BULK_COLLECT; CURSOR cur_data IS SELECT * FROM tt WHERE ROWID IN (SELECT ROWID FROM (SELECT ROWID,Row_number[详细]
-
如何在PyPy中安装/使用cx_Oracle
所属栏目:[站长百科] 日期:2021-03-05 热度:71
我似乎无法在Google或SO上找到任何关于让cx_Oracle与PyPy一起工作的信息.有人可以告诉我是否有可能,如果是的话,我怎么能做到这一点? 解决方法 PyPy实际上有它自己的cx_Oracle模块,你需要自己编译它,看起来像: ./pypy/translator/goal/translate.py pypy/tr[详细]
-
Oracle PL / SQL TABLE类型的TO_CHAR
所属栏目:[站长百科] 日期:2021-02-28 热度:161
出于调试目的,我希望能够“TO_CHAR”一个Oracle PL / SQL内存表.这是一个简单的例子,我想做的事情: DECLARE TYPE T IS TABLE OF MY_TABLE%ROWTYPE INDEX BY PLS_INTEGER; V T;BEGIN -- .. -- Here,I'd like to dbms_output V's contents,which of course do[详细]
-
Oracle 11g与旧版oracle版本的向后兼容性
所属栏目:[站长百科] 日期:2021-02-28 热度:158
我们的组织正计划升级其大部分oracle服务器和客户到11g第2版. 但我们的一个客户端系统仍在使用oracle 8i安装. 我们能从Oracle 11g客户端访问Oracle 8i的对象吗? 一些博客说它应该有用,而另一些则说它不会. 任何人都可以遇到这种配置的任何问题. 其中一位资[详细]