-
oracle死锁父/子和孩子索引了FK
所属栏目:[百科] 日期:2021-01-12 热度:107
我需要有人帮助我找出导致死锁的原因. 涉及的表是父/子,子表已索引FK. ?父:PK_FMS_FC_MAIN_FLD_INPUT_LIMIT ?智利:FMS_FC_REL_FLD_INPUT_LIMIT Deadlock graph: ---------Blocker(s)-------- ---------Waiter(s)---------Resource Name process session ho[详细]
-
oracle – 有没有办法使用Hibernate的Criteria API对结果进行排
所属栏目:[百科] 日期:2021-01-12 热度:63
我的查询会变得非常复杂,我们希望将其切换到Criteria API以保持其可管理性.我们基本上选择了一些匹配过滤器的数据,但是根据匹配的过滤器数量来排序结果集.我们通过在select子句中添加一个字段来跟踪多少个过滤器匹配. 一个例子会有所帮助: http://sqlfiddle[详细]
-
Oracle SQL生成嵌套的xml
所属栏目:[百科] 日期:2021-01-12 热度:149
我想通过在Oracle的PLSQL函数中只使用一个查询来获取嵌套 XML. 数据库(无法更改): 表’products_details’: `attr_id` | `attribute` | `fk_parent_id`(Foreign key on `attr_id`)----------------------------------------------------------------------[详细]
-
oracle – PL / SQL中包的别名或同义词
所属栏目:[百科] 日期:2021-01-12 热度:162
我有一个系统,我将我的功能分成几个不同的包.目前,我使用packagename.object的点表示法调用函数和过程 我的一些包名(由于公司编码标准)相当长 我可以为包创建别名/同义词以缩短我的代码吗? ie:而不是pkge_member_utilities.CreateMember,我可以为包创建一[详细]
-
Oracle Pl / SQL:如何实现指向内存中记录类型的指针
所属栏目:[百科] 日期:2021-01-12 热度:146
我有两个包pkg_company和pkg_employee. pkg_company包含(记录)类型定义typ_company. pkg_employee包含类型定义typ_employee. 我有一个公司类型的实例和1000个typ_employee实例.在员工类型中,我希望有一个指向公司实例的指针. declare c pkg_company.typ_comp[详细]
-
Oracle 11g如何估算所需的TEMP表空间?
所属栏目:[百科] 日期:2021-01-12 热度:82
我们对一些表进行初始批量加载(源和目标都是Oracle 11g).过程如下:1.截断,2.删除索引(PK和唯一索引),3.批量插入,4.创建索引(再次是PK和唯一索引).现在我收到以下错误: alter table TARGET_SCHEMA.MYBIGTABLEadd constraint PK_MYBIGTABLE primary key (MYB[详细]
-
oracle – 触发器无法初始化变量
所属栏目:[百科] 日期:2021-01-12 热度:130
我有触发审计,它存储了对任何EMP表行执行的操作. 这个触发器工作正常,除了在某些情况下(很少发生,我无法确定确切的条件)它给了我 Oracle错误:ORA-01400:无法插入NULL(“MY_SCHEMA”.“HIST_EMP”.“操作”) CREATE OR REPLACE TRIGGER HIST_EMP_AIUD AFTER[详细]
-
oracle – SQLDriverConnect有时会在{}中包含密码时失败
所属栏目:[百科] 日期:2021-01-12 热度:54
根据SQLDriverConnect的 documentation, Because of connection string and initialization file grammar,keywords and attribute values that contain the characters []{}(),;?*=!@ not enclosed with braces should be avoided. 和 A DSN or connection s[详细]
-
如何在Oracle JET应用程序中管理会话
所属栏目:[百科] 日期:2021-01-12 热度:109
如何在Oracle JET应用程序中管理会话. 我一直在研究小型试用应用程序,我需要检查用户是否每次请求都登录. 我没有找到与Oracle最近发布的框架相同的任何资源. 解决方法 如果将其配置为Web应用程序,JET将使用Web会话.因此,身份验证将由Web服务器管理. 坦率[详细]
-
数组 – io_submit等待所有oracle dbwriter I / O.
所属栏目:[百科] 日期:2021-01-12 热度:166
作为背景,自80年代以来,我一直在调整数据库平台.所以,我过去曾处理过很多异步I / O问题.这个是新的,很奇怪. 首先,我在RHEL 7.1 64位(3.10.0-229)上使用带有ASM的Oracle 12c.我一直在使用两个EMC CX4-960阵列,共有72个SSD.我总共做了~105K读/秒,65K写/秒. (是[详细]
-
获取oracle.sql.array的长度
所属栏目:[百科] 日期:2021-01-12 热度:126
在Oracle DB上,我有一个带有SDO_GEOMETRY对象的表.我想查询数据库中边缘小于x的多边形.从理论上讲,这可以很简单地查询 SELECT * FROM myTable t WHERE LENGTH(t.geometry.sdo_ordinates) x 显然,LENGTH函数是为char和类型定义的 t.geometry.sdo_ordinates是o[详细]
-
Oracle 11gR2 – 查看功能列评估
所属栏目:[百科] 日期:2021-01-12 热度:91
对于具有为列定义的函数以及何时评估这些函数的Oracle视图,我似乎有一个奇怪的问题. 假设我有以下视图和函数定义: CREATE OR REPLACE VIEW test_view_one ASSELECT column_one,a_package.function_that_returns_a_value(column_one) function_columnFROM a_[详细]
-
使用ROWNUM进行Oracle查询优化
所属栏目:[百科] 日期:2021-01-12 热度:185
这个问题现在没有实际意义 我重新计算了表格中的统计数据,添加了新的指数,并重新分析了现有指数.这完全改变了我的结果,并使我的大多数发现无效.在这一点上,我发现了一个新的查询,它具有足够的性能,不需要任何ROWNUM技巧. 此外,我认为值得指出的是,下面的查询[详细]
-
如何在oracle数据库中获取varchar2的声明大小
所属栏目:[百科] 日期:2021-01-12 热度:157
试图在Oracle中获取已定义变量的大小.我可能需要在声明varchar2的大小时使用数字,而不是必须跟踪额外的变量或数字. 示例伪代码: declare myvar varchar(42) := 'a';begin /* I know the length is length(myvar) = 1. */ /* but how do I get 42? */ /* Wha[详细]
-
oracle – 如何解决:SQL错误:ORA-00604:在递归SQL级别1发生错
所属栏目:[百科] 日期:2021-01-12 热度:135
当我试图丢桌时,我得到了错误 SQL Error: ORA-00604: error occurred at recursive SQL level 2ORA-01422: exact fetch returns more than requested number of rows00604. 00000 - "error occurred at recursive SQL level %s"*Cause: An error occurred wh[详细]
-
Oracle AWR – 高SQL分析调用但是0执行
所属栏目:[百科] 日期:2021-01-12 热度:197
我试图了解是什么导致Oracle(10)数据库上的开放查询. 在AWR上,它显示了非常多的解析调用(例如1小时内的15,000),但执行了0次. 如何才能执行查询,然后解析15000次? 解析:15,000 执行:0 SQL文本:从AVIEW中选择* 解决方法 SQL中的*将解释重复解析.您应该用字[详细]
-
如何使用Oracle DBMS_LDAP执行大型(大于Sizelimit)LDAP查询
所属栏目:[百科] 日期:2021-01-12 热度:149
我在11g数据库中有一个PL / SQL包,它可以查找各种属性并处理组成员资格等等.一个函数特别是一个流水线函数,它返回一个函数参数中指定的组的所有成员.它适用于成员少于1000人的团体.在这种情况下,我收到此错误消息: ORA-31202: DBMS_LDAP: LDAP client/serve[详细]
-
如何在构建.deb(debian软件包)时需要Oracle Java(JRE)?
所属栏目:[百科] 日期:2021-01-12 热度:156
我在Oracle Java中编写了一个使用 JavaFX的小型BTRFS GUI.因此,要使程序工作,必须安装Oracle Java(JRE)(而不是Openjdk-jre!).在控制文件下构建.deb包时,如何要求? 解决方法 Debian有一个 OpenJFX package for Java 8,除了标准的OpenJDK软件包外,你还可以安[详细]
-
Oracle SQL%ROWCOUNT等效于DBMS_PARALLEL_EXECUTE
所属栏目:[百科] 日期:2021-01-12 热度:148
是否有相当于SQL%ROWCOUNT运行DBMS_PARALLEL_EXECUTE?目前,如果我在语句后运行SQL%ROWCOUNT,它将只返回1. 非常感谢帮助.谢谢=) 解决方法 这是一个有趣的问题!我从未意识到这种需要.可能是因为DBA_PARALLEL_EXECUTE被设计并通常用于影响其大部分的大型表([详细]
-
oracle – grails条件查询返回空结果
所属栏目:[百科] 日期:2021-01-12 热度:194
我有一个域结构,如下所示 class Parent { static hasMany = [childs:Child]}class Child { int gender string height} 现在,我想得到所有父母的名单,他们有一个男孩(性别= 1),身高低于’180’cm,女孩(性别= 2)身高超过’150’cm. 我尝试了下面给出的标准 def[详细]
-
oracle – Hibernate序列生成器不一致
所属栏目:[百科] 日期:2021-01-12 热度:80
我有一张促销ID注明为的表 @SequenceGenerator(name="GEN_PROMID",sequenceName="SEQ_PROMOTIONID",allocationSize=1)@Id@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="GEN_PROMID")@Column(name="PROMOTIONID")private Long promotionid;[详细]
-
oracle – 插入到varchar2列中从xmltype列中选择:极慢
所属栏目:[百科] 日期:2021-01-12 热度:166
我使用的是oracle10gR2 10.2.0.4和solaris10 64bit 我需要从xmltype列表(word.testmeta)中的xml中选择数据值 并插入另一个表(word.testwordyy) desc word.testmeta; Name Null? Type -------------------------------------- FILENAME CHAR(2000) XMLDATA XM[详细]
-
oracle – 如果出现错误,如何使DBMS_DATAPUMP错误?
所属栏目:[百科] 日期:2021-01-12 热度:120
当源表和目标表中的列不匹配时,DBMS_DATAPUMP不会失败.这意味着不会引发任何异常.我正在尝试使用GET_STATUS程序,以了解是否有任何错误,但遗憾的是似乎没有…… 我的最终目标是DBMS_DATAPUMP在导入失败时引发异常.不同的列是一个简单的例子,因为我知道它应该[详细]
-
oracle-SYSTEM表空间的备份与恢复
所属栏目:[百科] 日期:2021-01-11 热度:177
oracle-SYSTEM表空间的备份与恢复 这一篇在介绍备份及恢复数据文件的方法时, 以备份和重做日志(包括归档日志和在线日志)没有丢失为前提 所谓关键数据文件: system 表空间 的数据文件与参数 undo_tablespace 指向的自动撤销表空间的数据文件( undo_table[详细]
-
Oracle使用MyBatis中RowBounds实现分页查询
所属栏目:[百科] 日期:2021-01-11 热度:94
Oracle中分页查询因为存在伪列rownum,sql语句写起来较为复杂,现在介绍一种通过使用MyBatis中的RowBounds进行分页查询,非常方便。 使用MyBatis中的RowBounds进行分页查询时,不需要在 sql 语句中写 offset,limit,mybatis 会自动拼接 分页sql ,添加 offs[详细]