-
oracle – 数据加载到巨大的分区表
所属栏目:[站长百科] 日期:2021-01-17 热度:83
我有一张大桌子.第一个范围由price_date分区,然后由fund_id分区.该表有4.3亿行.每天我都有一个批处理工作,每天插入150万到300万行. 我们正在寻找启用和禁用本地索引(不是所有索引,而是基于数据仅由数据触摸的数据) 有没有人有经验使插入大表运行更快,没有删[详细]
-
Oracle DBMS_PROFILER仅在结果表中显示Anonymous
所属栏目:[站长百科] 日期:2021-01-17 热度:123
我是DBMS_PROFILER的新手.我看到的所有示例都使用一个简单的顶级过程来演示探查器的使用,并从那里获取所有行号等.我在包中部署所有代码,我很难让我的配置文件会话填充plsql_profiler_units包含有用的数据.我的大多数运行看起来像这样: RUNID RUN_COMMENT UN[详细]
-
.net – 将实体框架与Oracle伪布尔值一起使用
所属栏目:[站长百科] 日期:2021-01-17 热度:183
我正在研究在我的组织中使用Entity Framework.我们使用Oracle DBMS,因此(好或坏)使用Oracle中常见的“伪布尔”模式,而不是有一个布尔列(在Oracle中不存在),你有一个带有一个检查的1字符列约束强制它为“Y”或“N”. 因此,如果我希望我的EF模型中的实体具有布[详细]
-
将序列的值从一个Oracle数据库复制到另一个Oracle数据库
所属栏目:[站长百科] 日期:2021-01-17 热度:183
是否可以将模式中序列的当前值复制到另一个数据库?已在两个数据库中创建序列.这是在Oracle中. 编辑: 根据以下帮助,一旦设置了数据库链接,此脚本将确保目标数据库序列值大于或等于源数据库值.这样做的动机是我们在复制数据后不会出现主键错误,因此目标数字[详细]
-
如何将字节字符串转换为Oracle中的数字?
所属栏目:[站长百科] 日期:2021-01-17 热度:169
我想将像’1001’这样的字节字符串转换为整数值9,Oracle中是否有标准函数? 顺便说一句,我在http://www.orafaq.com/wiki/Binary找到了一个自定义解决方案 解决方法 AFAIK在Oracle中没有内置的功能,尽管你可以使用你在帖子中链接提供的解决方案[详细]
-
oracle11g – Oracle 11g外部表大小限制
所属栏目:[站长百科] 日期:2021-01-17 热度:61
Oracle 11g中定义为外部表的文件是否有限制?根据 http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/limits002.htm,最后一个参数外部表文件 – 最大大小,它取决于操作系统. 这是否意味着外部表可以与底层操作系统或文件系统可以处理的一样大[详细]
-
oracle – APEX:apex_application.g_print_error_message问题
所属栏目:[站长百科] 日期:2021-01-17 热度:195
当我使用此命令时 apex_application.g_print_success_message:=’ span style =“color:GREEN”消息 / span‘; 显示成功消息是正常的 但当我使用错误命令apex_application.g_print_error_message它给我这个错误,任何人都可以帮助我 ORA-06550:第10行,第20[详细]
-
oracle – SQL Loader中Insert和Append语句之间的区别?
所属栏目:[站长百科] 日期:2021-01-17 热度:173
任何人都能告诉我SQL Loader中Insert和Append语句之间的区别吗?请考虑以下示例: 这是我的控制文件 load_1.ctl load data infile 'load_1.dat' "str 'rn'" insert*/+append/* into table sql_loader_1 ( load_time sysdate,field_2 position( 1:10),field[详细]
-
解析 – Oracle的PL / SQL块语法图是否错误?
所属栏目:[站长百科] 日期:2021-01-17 热度:127
我怀疑plsql_block的语法图如下所示 Relese 2的Oracle? DatabasePL / SQL语言参考是错误的. (供参考,here’s the current link到该文件) 下面的PL / SQL编译很好: declare cursor cursor_definition is select * from dual; variable_declaration number;be[详细]
-
Oracle物化视图问题
所属栏目:[站长百科] 日期:2021-01-17 热度:80
例如,我有一个表格,其中包含有关不同事件的信息 CREATE TABLE events ( id int not null primary key,event_date date,...) 我意识到90%的查询只访问今天的事件;旧行存储在历史记录中,最终移动到存档表. 但是,事件表仍然很大,我想知道我是否可以通过创建具[详细]
-
存储过程 – BLToolkit Oracle SP支持
所属栏目:[站长百科] 日期:2021-01-17 热度:56
BLT是否支持Oracle存储过程?我尝试了很多方法,如下所述让它工作但没有运气.存储过程使用多个值更新表.这是存储过程,一个小的测试过程. DROP PROCEDURE BETA_AUTO_UPDATE;/ CREATE OR REPLACE PROCEDURE BETA_AUTO_UPDATE ( AutoId IN NUMBER,Rule IN NVARCH[详细]
-
很长一段时间Oracle开发人员/ DBA学习SQL Server – 书籍推荐?
所属栏目:[站长百科] 日期:2021-01-17 热度:69
我多年来一直在开发和管理Oracle数据库应用程序,并且想学习SQL Server.有没有人有任何书籍推荐(最好是电子版).当然,我已经知道SQL内部/外部,所以我想避免任何介绍的东西,直接到肉,但不要跳过我从一本介绍书中学到的任何基本SQL Server的东西.有什么建议? TI[详细]
-
空Oracle DEF CURSOR中的列名
所属栏目:[站长百科] 日期:2021-01-17 热度:108
在PL / SQL中,我可以使用这样的技巧来查找REF CURSOR中每行的每个列的名称/值对: TO_CHAR of an Oracle PL/SQL TABLE type 这是一个很棒的技巧.但是当REF CURSOR为空时它不起作用,例如这里的那个(这只是一个例子.真正的光标不从DUAL中选择): OPEN cursor F[详细]
-
如何从表中分离分区并将其附加到oracle中的另一个分区?
所属栏目:[站长百科] 日期:2021-01-16 热度:53
我有一张包含大量数据的表(比如数百万条记录,只是一个案例研究!)5年,每年都有一个分区.现在我想保留最近2年的数据,并将剩下的3年数据转移到一个名为archive的新表中? 什么是理想的方法,最短的停机时间和高性能? 解决方法 alter table exchange partition[详细]
-
oracle – 在日期中使用通配符搜索查询
所属栏目:[站长百科] 日期:2021-01-16 热度:113
我正在尝试根据日期搜索数据库以获取记录.但搜索基于月份和年份.即mm / yyyy和dd是外卡. 我的搜索查询如下所示: Select ucid,uc_name,From (UC_Table1)where UC_Date like To_Date('11/*/2011','mm/dd/yyyy') 这给了我以下错误: ORA-01858:找到一个非数字[详细]
-
在Oracle过程中实现多线程
所属栏目:[站长百科] 日期:2021-01-16 热度:109
我正在研究Oracle 10gR2. 这是我的问题 – 我有一个程序,让我们调用它* proc_parent *(在一个包内)应该调用另一个程序,让我们调用它* user_creation *.我必须在循环中调用* user_creation *,这是从表中读取一些列 – 这些列值作为参数传递给* user_creation[详细]
-
Oracle SQL – 可以在检查约束中使用CASE来确定数据属性吗?
所属栏目:[站长百科] 日期:2021-01-16 热度:187
我正在使用Oracle 10g,我想将约束应用于一个表,其中为一列输入的值确定另一列是IS NULL还是IS NOT NULL. Column1只能包含1或0; Column2是VARCHAR2(255). 我知道以下工作: CONSTRAINT ck_1 CHECK ((col1=1 AND col2 IS NOT NULL) OR (col1=0 AND col2 IS NUL[详细]
-
Oracle – 审计跟踪
所属栏目:[站长百科] 日期:2021-01-16 热度:151
oracle是否将Audit Trail作为内置功能? 我是否需要为审核日志目的创建单独的表来捕获INSERT,UPDATE和DELETE更改? 解决方法 是的,Oracle确实支持审计.您不需要自己创建审计表,但是您需要配置审计设置(即要审计的表/用户/查询). http://download.oracle.com/[详细]
-
更新表时Oracle挂起
所属栏目:[站长百科] 日期:2021-01-16 热度:115
我正在用声明更新表 update asdf123 set state='Rlzd' where documentname = '11212121212' and superseded = '-'; 但它无限期地挂起. 我检查了会话,得到了一个绞死的会话,然后杀了它,上面的会话被杀了.同样的情况也会发生. 可能是什么原因? 解决方法 我想[详细]
-
Oracle中的动态列名称
所属栏目:[站长百科] 日期:2021-01-16 热度:186
我正在尝试动态设置列标题. 这里的例子如下: SELECT Name,COUNT(cars) AS (('cars_from_year_') || year)FROM peaple WHERE car = 'GM'AND Date BETWEEN (year || '0401') AND (year || '0430'); 这一年应该是前者. 2012年和每年(2013,2014,…)的变化(即这[详细]
-
Oracle数据库在到达列中指定的时间时发送通知/调用java方法
所属栏目:[站长百科] 日期:2021-01-16 热度:140
我有一张表有事件详情.新记录将由另一个进程连续插入此表.该表有一个Event-end-time列. 我必须设计一种机制来调用java方法来处理事件到达事件结束时间.我的一些选择是: 连续查询数据库(每1分钟一次),找到要处理的下一个最新报告,并在到达结束时间时调用它.[详细]
-
在oracle SQL语句中结合order by子句使用rownum
所属栏目:[站长百科] 日期:2021-01-16 热度:167
以下两个SQL语句中的哪一个将返回所需的结果集(即状态= 0和最高StartTimes的十行)? 两个语句是否总是返回相同的结果集(StartTime是唯一的)? SELECT * FROM MyTable WHERE Status=0 AND ROWNUM = 10 ORDER BY StartTime DESCSELECT * FROM ( SELECT * FROM[详细]
-
Oracle数据库连接问题
所属栏目:[站长百科] 日期:2021-01-16 热度:168
我在本地计算机上有一个oracle数据库实例,我尝试连接到该实例. 使用SQL Developer,我可以连接到它.但是,当我使用sqlplus时,我无法连接到该实例. 我得到的错误信息是 ORA-28547:connection to server failed,probable oracle net admin error. 我尝试重新启动[详细]
-
Oracle – 验证用户和密码而不打开另一个连接?
所属栏目:[站长百科] 日期:2021-01-16 热度:67
是否有一些函数/过程/包验证Oracle中的用户名和密码(来自db中存在的用户)? 背景:我们想要创建一个使用连接池的Web应用程序.由于传统的6i应用程序,所有用户都已存在于数据库中.因此,我们认为最好的方法是验证数据库的用户和密码,但我们不想硬编码网址并打开[详细]
-
Oracle:如何检测客户端进程终止,就像它适用于sqlplus一样?
所属栏目:[站长百科] 日期:2021-01-16 热度:87
我的应用程序中连接到Oracle 10g数据库时出现以下问题: 当我的客户端崩溃,或者通过任务管理器终止进程,或者客户端暂时失去连接时,v $session视图中的相应条目仍然存在. 现在,当我使用sqlplus连接数据库,并通过任务管理器杀死sqlplus.exe时,会话条目几乎立即[详细]