简介 Oracle 11g数据库中提供了DBMS_RESOURCE_MANAGER.CALIBRATE_IO PL/SQL过程用于对当前数据库实例的I/O性能进行测试。 DBMS_RESOURCE_MANAGER.CAL…
分类:oracle
数据库DAO方法命名最佳实践
一般我们在写数据库查询的时候会有很多的查询数据的方法比如: 查询数据操作(查询分类列表、城市信息、新闻列表) 修改操作(修改昵称、修改订单的状态) 删除操作(删除) 添加操作(下一个订单、添加一个商品) 统计操作(统计有…
分区partition知识点
好处 分区级(partition level)进行数据加载、索引创建及重建、或备份恢复等数据管理操作,而非整个表上。 提高查询性能 缩短维护时间 分区独立操作 提高可用性 代码逻辑并不改变 分类 根据分区键自动选择分区,…
oracle用户权限
1、默认的普通用户sun默认未解锁,不能进行那个使用,新建的用户也没有任何权限,必须授予权限 grant create session to sun; …
Oracle 查询数据库有多少张表
这个查询的需求很大可能是进行了Oracle数据库导入导出操作,买了新的服务器,你的上司老板叫程序猿们,数据库换个环境,移植到新的服务器上。 为了验证导入进去的表有没有少,我们需要查询当前用户下的总表个数。 登录sys用户…
oracle 写declare例子
注意: 1.赋值要用 := 2.或的关系用 or 表示 declare prefix VARCHAR2(2); --主表前缀 res_value VARCHAR2(20); sysdate_char VARCHAR2(2…
plsql中的三种循环
--while循环(条件成立时执行) declare pnum number:=1; while pnum&…
SQL语句查看表注释、字段注释【MySQL、Oracle】
MySQL: 查看表注释:用 SHOW TABLE STATUS [FROM db_name] &n…
oracle常见问题
oracle在做SELECT查询时,表名后面不可以用AS取别名,直接”[表名] [表别名]”就行了,字段后面可以跟AS。 -- 表名取别名 SELECT UUID FROM TABLE_NAME …
使用sql获取各数据库(MySQL、PostgreSQL、Oracle、MsSQL)的表结构
通常我们提到数据库表结构的时候,比较关心的几个属性: 字段名称、类型、长度、是否主键、是否自增、是否为空、默认值、备注。 那么,使用SQL语句获取这些属性,在各主流数据库下是什么样的呢? MySQL数据库 作为时下最流行…
oracle查看执行计划的方法
查看执行计划的方法 Explain Plan For SQL 不实际执行SQL语句,生成的计划未必是真实执行的计划 必须要有plan_table SQLPLUS AUTOTRACE 除set autotrace trac…
Script to generate AWR report from remote sql client
通常我们都是通过登录服务器,然后执行$ORACLE_HOME/rdbms/admin/awrrpt.sql脚本来生成awr报告,同时Oracle还提供了DBMS_WORKLOAD_REPOSITORY.AWR_REPOR…