oralce专题

oralce 11g 数据库及客户端client等的下载安装

下载地址:https://www.oracle.com/cn/database/technologies/microsoft-windows.html

根据系统类型、DB版本和OS内存自动计算Oralce建议的memory_target、SGA和PGA大小

每当新建一个Oracle数据库的时候,memory_target、SGA和PGA大小如何设置是所有DBA首先要考虑的问题,对于新手来说,总是会被这几个参数的设置搞得摸不着头脑!!! 这里分享一个根据系统类型、DB版本和OS内存可以自动计算Oralce建议的memory_target、SGA和PGA大小的excel,虽然很LOW,但可以让大家有个参考依据。 下载链接:https://down

Oralce数据库的优化(转)

最近在准备面试,搜集了一下关于数据库优化的问题。 数据库性能优化主要一下几个方面: 1、sql语句的执行计划是否正常 2、减少应用和数据库的交互次数、同一个sql语句的执行次数 3、数据库实体的碎片的整理(特别是对某些表经常进行insert和delete动作,尤其注意,索引字段为系列字段、自增长字段、时间字段,对于业务比较频繁的系统,最好一个月重建一次) 4、减少表之间的关联,特别对于批量数据处

Oralce备份恢复优秀文摘

如下2篇文章,来自it168备份文章。 http://www4.it168.com/jtzt/shenlan/storage/oracle/ http://www4.it168.com/jtzt/shenlan/storage/oracle/ http://oracle.chinaitlab.com/special/oraclebf/Index.html

Oralce 字段查询值加转字符串之后加逗号

select  ''''||Notes||''',' as Notes from K0

Oralce动态视图v$session_longops使用

主要是想使用v$session_longops来做一些针对全表扫描的优化。 通过v$session_longops视图来查找出一些消耗时间比较多的操作。 使v$session_longops可以查询之前,将参数TIMED_STATISTICS必须为TRUE。 查询一些比较耗时的操作: col opname format a10col target format a10col use

Oralce TIMESTAMP 类型转换为 JSON 失败 | oracle.sql.TIMESTAMP 问题

问题场景 使用 springboot 做的某业务查询,使用的数据库是 Oracle 数据库,数据库中的字段 TRANS_TIME 使用的数据库字段类型是 TIMESTAMP。程序中在 MyBatis 的 XML 中编写了常规的 select 查询,<select id="queryData" resultType="java.util.Map">,这里因为实际业务需求原因没有将查询结果自动转换为

oralce分组去重查询

根据a.jw分组,分组后根据distinct 去重身份证号字段统计 select  a.jw 居委,count(distinct a.sfzh) 人数 from kjzl_oldperson_base a where a.jd = '310115136' and a.sfyxztid = '1' and a.lrdazt = '2' group by a.jw;

oralce的to_date()和to_char()函数使用

创建表:test create table TEST ( ID       NUMBER, NAME     VARCHAR2(20), BIRTHDAY DATE ) insert into test values (1,'name',sysdate); 这个sysdate的时间是:2012-9-19 11:58:08 如果使用t

Oralce PLSQL中“”的处理

从表中导出的SQL语句中,如果有“&”,会弹出一个提示框。 解决是办法是把“&”替换成“' || '&' || '” 简单是简单了一点。老是忘记,写在blog里备查。   按月和季度查询 统计:   <isNotEmpty prepend=" and " property="map.this_month">to_char(sysdate, 'yyyyMM') = to_char(h

ORALCE优化

1、PL/SQL执行Explain  Plan Hash Value  : 1703851322  ---------------------------------------------------------------------------- | Id  | Operation            | Name       | Rows | Bytes | Cost | Time

oralce 10.2.0.1.0 安装RAC前期准备

oracle10G RAC的安装的例子网上已经很多了,oracle集群一般情况下,很多问题都是出在集群软件安装那一部分,只要集群软件安装好了,那么集群环境就99%OK了。从我个人的经验来看,大家在安装之前要检查好hosts文件,ssh互信,已经raw的权限问题大家要多注意。         要点一:         所有的节点名称不要有大写字母和下划线“_”。这个是一个经验

oralce数据备份

1、  使用pl/sql工具,查看 用户创建语句 查看用户及授权语句 2、查看数据库实例及字符集 SQL> select instance_name from v$instance;--查询所在数据库实例 kltrust SQL> select userenv('language') from dual;--查询数据库字符集为UTF8 SIMPLIFIED CHINESE_C

oracle数据库还原,如何将dmp文件还原到oralce库

最近用到从oracle的dmp文件中还原数据由于没有这方面的资料,在网上搜集了一些,相信有以下这些资料,我们可以成功地将dmp文件用命令行的方式还原回去 在这里我用的是oracle10g的版本,我的机器是512内存的,运行oracle的web管理程序有一些困难,所以我选择通过命令行的方式,以下我的安装完成后,oracle给出的报告 Enterprise Manager Database Co

oralce执行计划分析优化

使用Explain 摘要: Oracle RDBMS执行每一条SQL语句,都必须经过Oracle优化器的评估。所 以,了解优化器是如何选择(搜索)路径以及索引是如何被使用的,对优化SQL语句有很大的帮助。本文详细讨论了一种用于优化应用的性能诊断工具:Explain的使用方法。 介绍: 应 用的优化不仅需要知道应用作了什么,还必须知道应用是如何工作的以及使用何种数据库设计来支持,必须

在 MacOS M系列处理器上使用 Anaconda 开发 Oralce 的Python程序

在 MacOS M系列处理器上使用 Anaconda 开发 Oralce 的Python程序 因oracle官方驱动暂无 苹果 M 系列处理器版本,所以使用Arm的python解释器报驱动错误: cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library: "dlopen(libclntsh.d

navcat for oralce

1.安装navcat for oralce可视化界面 2.配置tnsnames.ora #DatabaseName = #  (DESCRIPTION = #    (ADDRESS_LIST = #      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) #    ) #    (CONNECT_DATA = #

oralce 查询执行过的sql

 select b.SQL_TEXT,b.FIRST_LOAD_TIME,b.SQL_FULLTEXT    from v$sqlarea b  where b.FIRST_LOAD_TIME between '2013-12-24/15:10:00' and         '2013-12-24/16:10:00' order by b.FIRST_LOAD_TIME

oralce同义词

Oralce中的synonym同义词 Posted on 2010-12-31 16:14 chinaifne 阅读(44) 评论(0) 编辑 收藏 设定同义词,方便使用select * from emp;等用于select * from abc;建立共有的同义词如果用户的等级不够建立public同义词,可以在system下授权:grant create any synonym

Oralce在linux中停止和启动服务

先以数据库用户登录 停止数据库服务cdsource .bash_profilelsnrctl stopsqlplus /nolog>connect user/pwd as sysdba>shutdown immediate>exit 启动数据库服务cdsource .bash_profilelsnrctl startsqlplus /nolog>connect user/pwd as sysdb

Oralce数据库之存储过程、存储函数、触发器和数据字典

Oracle数据库总结 Oracle数据库之集合运算 Oracle数据库之数据处理 Oracle数据库之建表和管理表 Oracle数据库之对象视图、索引、序列、同义词 一、存储过程和存储函数 1、概念 存储在数据库中供所有用户程序调用的子程序,称为存储过程或者存储函数 2、存储过程语法 create [or replace] procedure 过程名(参数列表)asplsql子程序体

oralce 18c 创建PDB方式——利用seed(种子)模板来创建

原文地址链接:https://docs.oracle.com/en/database/oracle/oracle-database/18/multi/creating-a-pdb-from-scratch.html#GUID-534B3B1D-0ED7-4828-9CA4-B1757398801F 1.利用seed(种子)模板来创建 使用CREATE PLUGGABLE DATABASE

C# 连接oralce sqlserver mysql 连接方式

<?xml version="1.0" encoding="utf-8"?> <configuration>     <startup>          <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>     </startup>   <connectionStrings>    <!--oracle数据库连

Oralce定时执行存储过程任务的设置步骤

转自:http://oracle.chinaitlab.com/serial/739997.html 实现的功能: 每隔一分钟自动向getSysDate表中插入当前的系统时间。   一、创测试表   create table getSysDate(test date);   二、创要定时执行的存储过程   create or replace procedure in

oralce 基础知识

一、选择行 1. 简单的SELECT 语句 SELECT 字段名1 [AS] '字段名1 解释' FROM table; 2. 处理NULL NVL函数可把NULL转换成其它类型的符号 编程技巧: NVL函数在多条件模糊查询的时候比较有用 NVL函数可返回多种数据类型: 返回日期 NVL(start_date,'2002-02-01') 返回字符串 NVL(title,'no title') 返

oralce备份恢复

1.新建数据库以及服务    Oracle-OraHome9i-Configuration and Migration Tools-Database Configuration Assistant 根据向导新建完之后,修改Oracle数据库的端口号:(端口号默认为8080以免冲突)    Oracle-OraHome9i-Enterprise Manager Console-进入控制台-选中