Oracle中,使用rownum时,一排序rownum也跟着排序了,网上搜索资料说是因为排序的字段不是主键造成的, 然后我实际测试了一下,发现和是不是主键没有关系,自己想了一个笨的的方法,那就是先排序,把排序的结果 在查询一遍,并加上rownum。 例如: select a.*,rownum fro ...
分类:
数据库 时间:
2021-04-02 12:59:53
阅读次数:
0
# 需要修改oracle的配置数据库 import cx_Oracle from Common.dir_config import caps_dir import yaml class DoSql: def do_orcal(self,query_sql,state='all'): # 1打开yam ...
分类:
数据库 时间:
2021-04-01 13:48:10
阅读次数:
0
本文参考了https://blog.csdn.net/xinzhan0/article/details/52461611?locationNum=2&fps=1 如何设置shared pool及sga的大小 前面讲了很多关于shared pool的知识对我们来讲最简单最直接的工作是sharedpoo ...
分类:
数据库 时间:
2021-04-01 13:24:11
阅读次数:
0
定义 执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述。 组成 目标SQL的正文、sql_id和执行计划对应的plan_hash_value 执行计划主体,主要有内部执行步骤、执行顺序、谓词信息、列信息、Cardinality、Cost等 执行计划的额外补充信息,是否动态采用(dyn ...
分类:
数据库 时间:
2021-04-01 12:58:22
阅读次数:
0
临时: alter session set current_schema=X; 永久: alter session set current_schema= X 倒是能解决问题,但这总不是个永久的解决方案;在after log on事件上做触发器执行上面的语句;create or replace tr ...
分类:
数据库 时间:
2021-03-29 12:19:00
阅读次数:
0
oracle 11g推出了审计功能,但这个功能会针对很多操作都产生审计文件.aud,日积月累下来这些文件也很多,默认情况下,系统为了节省资源,减少I/0操作,其审计功能是关闭的1、查看审计功能是否开启?su – oraclesqlplus “/as sysdba”SQL> show paramete ...
分类:
数据库 时间:
2021-03-29 12:12:42
阅读次数:
0
Oracle的数据库日 志称为redo log,所有数据改变都记录redo log,可以用于修复受损的数据库。Redo日志是分组的,,默认是三组。Redo日志是轮流使用的,一个redo log满了,LGWR会切换到下一组redo log,这种操作称为log switch,做log switch的同时 ...
分类:
数据库 时间:
2021-03-29 12:12:28
阅读次数:
0
生成 Application Container,以及 Application PDB 的作成方法:Oracle 的 CDB 中,本来就是可以有很多的 PDB,但是 Oracle 引入了一种特殊的 PDB,这种 PDB 被声明为:"AS APPLICATION CONTAINER"。这以后,我们可以 ...
分类:
移动开发 时间:
2021-03-29 12:05:12
阅读次数:
0
以操作数据库为例,有两个类:一个操作MySQL,另一个类操作Oracle,这两个类都有相同的方法,另外还有一个数据库工厂,用于制造某一数据库的对象。 上代码: # database包中有一个dao模块,用于实现操作数据库,里面会有query、execute等方法: # dao.py class My ...
分类:
其他好文 时间:
2021-03-29 11:35:37
阅读次数:
0
方法一、配置shell脚本,使用/etc/rc.local 跟随系统自启动 # cat /home/oracle/script/start.sh lsnrctl start<<EOF EOF sqlplus / as sysdba <<EOF startup alter system registe ...
分类:
数据库 时间:
2021-03-26 15:17:47
阅读次数:
0