-
将内存使用量从16GB减少到8GB – Oracle
所属栏目:[站长百科] 日期:2021-02-22 热度:184
我使用“ Database Configuration Assistant”创建了一个oracle实例.我的系统有64GB RAM.我在初始化参数向导中给了oracle实例16GB. 现在我想将16GB减少到8GB.这样,oracle占用的RAM将为8GB.我在SQL Developer中试过这个, ALTER SYSTEM SET pga_aggregate_targ[详细]
-
如何检查列值是否包含oracle 中的整数
所属栏目:[站长百科] 日期:2021-02-22 热度:54
参见英文答案 check if “it’s a number” function in Oracle????????????????????????????????????16个 需要一个必须检查结果列是否具有整数的查询. 解决方法 首先,您必须知道该值是否为数字.如果它在类型编号的列中,您不必担心.要检查值是否为整数,可以[详细]
-
Oracle SQL – 了解Dual表的工作原理
所属栏目:[站长百科] 日期:2021-02-22 热度:81
在制作一个小型测试表的过程中,我在网上偶然发现了以下文章: ( http://www.techonthenet.com/sql/insert.php)给出了如何在Oracle中插入多行固定值的以下解决方案: Insert AllInto testTable (key,field1,field2) Values (1,10,'a')Into testTable (key,fie[详细]
-
oracle – 如果确实需要,可以在表上创建多个索引
所属栏目:[站长百科] 日期:2021-02-21 热度:50
我有一个7列的表. 它将包含大量的数据 – 每月将添加超过170万条记录. 在这7列中,我将在不同组合中对此表的查询的WHERE子句中使用5列. 可以为这些可能的组合创建不同的索引吗? 我问这个问题,因为如果我这样做,这张桌子上会有超过10个索引,我不确定这是不是[详细]
-
oracle – 从触发器捕获包/过程/函数名称
所属栏目:[站长百科] 日期:2021-02-21 热度:124
我有一个表(Oracle 11g),其中多个包/存储过程运行DML语句.我想捕获使用触发器在表上发出DML的包/过程名称,并将其记录到日志记录表中. 例如: 包MY_PACK.MY_PROC()为表mytab发出一个插入…我会在mytab上设计一个触发器,它应该能够捕获发出插入的包/过程名称..[详细]
-
带有Null的Oracle SELECT XMLELEMENT
所属栏目:[站长百科] 日期:2021-02-21 热度:174
使用Oracle 11,当我这样做 SELECT XMLELEMENT("dummy",NULL) as xml_1 FROM dual 输出为 dummy / dummy 如何强制返回 dummy / ? 解决方法 这只是为了演示目的,因为两者是相同的. Oracle的功能恰好返回非短标签样式. xmltype构造函数虽然会将其转换为11g(10g[详细]
-
plsql – 如何使用每日预定作业调用oracle中的存储过程?
所属栏目:[站长百科] 日期:2021-02-21 热度:104
我是oracle工作脚本的新手.我写了一些清除程序来清理所有旧数据并保留最近3个月的数据…程序执行成功.我也在手动调用时工作.程序如下: CREATE OR REPLACE PROCEDURE Archive IS v_query varchar2(2048); v_tablename VARCHAR2(50); v_condition varchar2(50[详细]
-
Oracle一致性和Hadoop HDFS之间有什么区别
所属栏目:[站长百科] 日期:2021-02-21 热度:125
Oracle Coherence和Hadoop HDFS之间有什么区别,已经阅读了关于HDFS和一致性(但没有一点是清楚的)听起来都是这样做的. 这些是针对不同问题或相同技术但不同产品的不同技术吗? 需要知道它们之间的差异和相似性技术明智,即实施视角,以更广泛的方式,这两者适合[详细]
-
database – 使用begin..end或调用以调用存储过程
所属栏目:[站长百科] 日期:2021-02-21 热度:55
当我从JDBC调用Oracle数据库中的存储过程时,我有以下备选方案.建议使用哪一个?为什么? prepareCall(“{call MY_FUN}”); prepareCall“{BEGIN MY_FUN; END;}”); 感谢您的回复. 关心约翰内斯 解决方法 这取决于.使用begin..end,您只需调用一个匿名的PL / S[详细]
-
oracle – 从范围分区到范围间隔
所属栏目:[站长百科] 日期:2021-02-21 热度:177
我想从Range Partition移动到Range-Interval,但我当前的表在MAXVALUE上有一个分区,用于分区的列允许空值:( 例如:说我们有: create table a (b number)partition by range (b) ( PARTITION p0 VALUES LESS THAN (10),PARTITION p1 VALUES LESS THAN (50),PA[详细]
-
oracle – 有没有办法将一个PL / SQL数组变量的内容批量复制到另
所属栏目:[站长百科] 日期:2021-02-21 热度:163
假设我的包中有2个相同类型的表变量.请注意,这些类型是包的本地类型. TYPE MyTableType is table of some_table%ROWTYPE;table1 MyTableType;table2 MyTableType; 我在程序包中有一个过程,它将一些数据加载到table1和table2中.在这之后的某个时刻,我想将tabl[详细]
-
oracle – 如何从游标中获取值到变量?
所属栏目:[站长百科] 日期:2021-02-21 热度:181
我在从游标中获取值到变量时遇到问题: create or replace procedure projectinfo(num clubs.clubid%type) as--identify variablesp_cln clubs.clubname%type;p_projn projects.projectname%type;p_projnum number;p_taskn tasks.taskname%type;p_tasknum nu[详细]
-
Oracle 2索引在相同的列上但顺序不同
所属栏目:[站长百科] 日期:2021-02-21 热度:76
我在生产环境中有一个表,在表上有2个索引,索引中的列相同,但顺序相反. DDL是 - CREATE INDEX IND_1 ON ORDERS (STORE_ID,DIST_ID) - CREATE INDEX IND_DL_1 ON ORDERS (DIST_ID,STORE_ID) 这两个指数是不是基本相同.为什么有人会这样创建索引?反转或更改列[详细]
-
oracle – “将表创建为select”不保留not null
所属栏目:[站长百科] 日期:2021-02-21 热度:160
我正在尝试使用Oracle的“Create Table As Select”功能进行快速更新.我看到的问题是“Null”字段没有被保留. 我定义了下表: create table mytable( accountname varchar2(40) not null,username varchar2(40) ); 当我执行原始CTAS时,帐户上的NOT NULL将被[详细]
-
Oracle绑定变量的问题没有正确使用索引
所属栏目:[站长百科] 日期:2021-02-21 热度:110
在我的方案中,以下查询快速运行(在具有7000万行的表上0.5秒): select * from Purchaseswhere (purchase_id = 1700656396) 而且,它甚至可以使用绑定变量快速运行: var purchase_id number := 1700656396select * from Purchaseswhere (purchase_id = :purch[详细]
-
在Oracle SQL中使用案例语句的部分时使用别名
所属栏目:[站长百科] 日期:2021-02-21 热度:101
如果可以在后面的Oracle SQL案例语句中使用它可以在select语句中使用前面说明的别名,我一直在尝试查找一段时间.我发现的大多数结果都是关于如何根据不同问题的case语句创建Alias.一个简单的例子是: Select TABLEA.SomeIDNumber AS "Id",case ID when 3 then[详细]
-
.net – OracleBulkCopy不支持触发器
所属栏目:[站长百科] 日期:2021-02-21 热度:181
我的软件需要同时在Oracle数据库中插入大约5000条记录,所以我使用OracleBulkCopy来做到这一点.我的表使用触发器自动增加主键.但是OracleBulkCopythrow“ORA-26086:直接路径不支持触发器”异常. 那么,我怎样才能使用OracleBulkCopy和自动增加主键? 解决方法[详细]
-
Oracle:Java存储过程限制
所属栏目:[站长百科] 日期:2021-02-21 热度:74
我知道Oracle中的存储过程可以用PL / SQL和 Java编码. 我可以知道有什么优点和缺点. 我正在考虑获得PL / SQL认证,但我发现PL / SQL优于Java SP没有太多优势. 我发现我的大多数开发人员都是java高效的,因此在Java上开发SP更有意义,因此他们不必学习另一种语言[详细]
-
oracle建数据库
所属栏目:[站长百科] 日期:2021-02-19 热度:178
oracle用户界面登陆 用户要切换到oracle sqlplus / as sysdba //sys用户是oracle的最高管理员所以要加上as help index //查看命令列表, sql中不区分大写小写 show user //查看当前用户 quit //退出SQL 创建数据库 [[email?protected] ~]$ dbca //会自动跳转[详细]
-
oracle10g – 如何确定Oracle表是否设置了ROWDEPENDENCIES选项?
所属栏目:[站长百科] 日期:2021-02-19 热度:142
我只有基本的Oracle工具,即SQL Plus,我需要找出是否使用ROWDEPENDENCIES选项创建了一个表.这是一个10g的数据库. 并且,如果没有设置,我可以使用ALTER TABLE来设置它,还是我必须删除并重新创建表? 解决方法 SELECT owner,table_name,dependencies FROM dba_ta[详细]
-
oracle utl_mail消息体大小限制
所属栏目:[站长百科] 日期:2021-02-19 热度:193
我在oracle 10.x中使用utl_mail程序,并注意到如果我尝试将长度超过4000个字符的值传递给Message的varchar2输入,我会收到错误:4000有效,4001失败.这是一个硬编码限制,还是有一个设置我可以改变以增加这个?我原以为它会是32000的限制…… 感谢任何和所有的帮[详细]
-
.net – OracleDataReader的行数
所属栏目:[站长百科] 日期:2021-02-19 热度:70
任何人都可以告诉我如何在.net 2.0中找到OracleDataReader的行数吗? 解决方法 An OracleDataReader object represents a forward-only,read-only,in-memory result set. Unlike the DataSet ,the OracleDataReader object stays connected and fetches one[详细]
-
oracle11g – 在ORACLE DB 11g上检索用户的USER GRANTS
所属栏目:[站长百科] 日期:2021-02-19 热度:66
我必须删除一个USER,我需要检索我给该用户的所有授权. 我尝试查询USER_TAB_PRIVS,但是我看到了一些遗漏,例如外部表格上的授权或创建同义词. 任何人都可以给我一个提示,如何检索完整的拨款清单? 我的意思是对象,桌子和其他资源的补助? 非常感谢! 解决方法[详细]
-
Oracle JPA – 使用INTERVAL查询
所属栏目:[站长百科] 日期:2021-02-08 热度:130
我的数据库表中有一个Timestamp列,LASTUPDATED,我调查它以决定是否应更新行.如果记录在过去10分钟内未更新,我会更新它.我想将日期处理委托给DB,但以下都不起作用: 这个说“意外的标记::靠近[…]” Query query = entityManager.createQuery("SELECT x FROM[详细]
-
Oracle中的大写函数名称比小写更快?
所属栏目:[站长百科] 日期:2021-02-08 热度:142
我只是听了一个dba说如果你用大写命名所有的函数,程序等,当数据库中的工作量很高时,db会表现得更好.这是真的吗?我发现几乎不可能相信.有没有任何基准或某些证明他对错的东西? 我只认为这些命名事物在阅读代码时具有价值,特别是对于团队而言.您更有可能成功[详细]
