-
oracle数据库优化辅助SQL语句
所属栏目:[语言] 日期:2021-12-26 热度:163
这篇文章主要介绍了oracle数据库优化辅助SQL语句,需要的朋友可以参考下 具体详情请看下文代码分析。 --查询正在执行的SQL语句 SELECT OSUSER 电脑登录身份, PROGRAM 发起请求的程序, USERNAME 登录系统的用户名, SCHEMANAME, B.Cpu_Time 花费cpu的时间, STATU[详细]
-
rman配置及rman常用命令操作
所属栏目:[语言] 日期:2021-12-26 热度:181
一、rman相关配置 1、进入rman:CMD下rman target/ 2、查看是否处于归档模式:SQLarchive log list;(rman需运行在归档模式下) 3、开启归档模式: 复制代码 代码如下: SQLshutdown immediate; SQLstartup mount; SQLalter database archivelog;(关闭归档模[详细]
-
oracle冷备份恢复和oracle异机恢复使用方法
所属栏目:[语言] 日期:2021-12-26 热度:120
一、冷备份 1、 冷备份发生在数据库已经正常关闭的情况下,在进行冷备份之前通常要知道需要进行备份文件的名称以及路径 复制代码 代码如下: SQLselect name from v$datefile; SQLselect name from v$controlfile; SQLselect member from v$logfile; 2、冷备份[详细]
-
oracle中exp,imp的使用详解
所属栏目:[语言] 日期:2021-12-26 热度:65
这篇文章主要介绍了oracle中exp,imp的使用详解,需要的朋友可以参考下 基本语法和实例: 1、EXP: 有三种主要的方式(完全、用户、表) 1、完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:FULL.DMP FULL=Y 如果要执行完全导出,必须具有特殊的权限 2、用户模[详细]
-
如何使用log miner分析oracle日志
所属栏目:[语言] 日期:2021-12-26 热度:66
日常生活中,我们经常因为操作失误丢失数据或者是更改数据,如何进行恢复呐?这篇文章就是帮助我们解决这一困扰,需要的朋友可以参考下 当我们不小心误操作致使数据库数据丢失、改变时, 需要对数据库对象做基于时间点的恢复,找到我们需要的数据,这个时间点不[详细]
-
两种oracle创建字段自增长的实现方式
所属栏目:[语言] 日期:2021-12-26 热度:148
这篇文章介绍了两种oracle创建字段自增长的实现方式,一是序列+触发器,二是序列+显示调用序列,需要的朋友可以参考下 mysql等其他数据库中有随着记录的插入而表ID自动增长的功能,而oracle却没有这样的功能,我们有以下两种方式可以解决字段自增长的功能。 因为[详细]
-
实例讲解临时处理去重 80w 数据时夯死现象
所属栏目:[语言] 日期:2021-12-26 热度:83
这篇文章主要介绍了临时处理去重 80w 数据时夯死现象,需要的朋友可以参考下 近日,在对一张百万数据的业务表进行去重时,去重操作竟然夯住了。下面就来简单回忆一下。 1、查询业务表数据量,查看到总共有200多w条 SQL select count(*) from tb_bj_banker_etl[详细]
-
如何实现只授予用户查看存储过程定义的权限
所属栏目:[语言] 日期:2021-12-26 热度:128
本文对如何授予某个用户只能查看某些存储过程的定义权限,而不能让用户去修改、执行存储过程,进行了梳理和总结,供大家参考。 有个网友问我,如何授予某个用户只能查看某些存储过程的定义权限,而不能让用户去修改、执行存储过程。看似简单的问题,却因为从[详细]
-
catalog方式的rman备份与恢复示例
所属栏目:[语言] 日期:2021-12-26 热度:187
注:catalog目录需要专门创建一个用于恢复的数据库 一、catalog备份 1、创建表空间 复制代码 代码如下: SQLcreate tablespace rman datafile C:oracleproduct10.2.0oradataorclrman01.dbf size 50M extent management local uniform size 128K; 2、创建[详细]
-
oracle中decode函数的使用方法
所属栏目:[语言] 日期:2021-12-26 热度:58
含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: 复制代码 代码如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THEN RETURN(翻译值2) ...... ELSIF 条件=值n THEN RETURN(翻译值n) ELSE RETURN(缺省值)[详细]
-
window中oracle环境变量设置方法分享
所属栏目:[语言] 日期:2021-12-26 热度:83
window server中Oracle的环境变量设置 1、右击我的电脑-选择属性-选择高级-单击环境变量 2、选择Path这一行,单击编辑,在Path的变量值文本框的最后面先加入一个分号:,然后再分号后面加入sqlplus文件的目录路径,如C:Program Filesoracleproduct10.2.0d[详细]
-
对比Oracle临时表和SQL Server临时表的不同点
所属栏目:[语言] 日期:2021-12-26 热度:147
这篇文章主要介绍了Oracle数据库建立临时表的相关知识以及和SQL Server临时表的不同点的对比,希望能够对您有所帮助。 Oracle数据库创建临时表的过程以及和SQL Server临时表的不同点的对比的相关知识是本文我们主要要介绍的内容,接下来就让我们一起来了解一[详细]
-
oracle中文乱码的解决方法
所属栏目:[语言] 日期:2021-12-26 热度:69
解决办法: 修改oracle用户的环境变量 文件。加入NLS_LANG=SIMPLIFIED CHINESE_CHINA.al32utf8; export NLS_LANG 复制代码 代码如下: [oracle@rhel6r4 ~]$ vi .bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/[详细]
-
oracle创建表的方法和一些常用命令
所属栏目:[语言] 日期:2021-12-26 热度:155
1、主键和外键 主键:关系型数据库中的一条记录中有若干个属性,若其中的某一个属性组(注意是组,可以是一个,也可以是多个)能唯一标识一条记录,那么该属性组就是主键 外键:关系型数据库表中的一列或者某几列的组合,它的值与另外一张表的某一列或者某几[详细]
-
linux自动运行rman增量备份脚本
所属栏目:[语言] 日期:2021-12-26 热度:100
一、增量备份脚本 0级备份脚本:红色部分为自定义的备份文件放置的目录 复制代码 代码如下: #script.:BackupFull.sh #creater:xyh #date:2014-03-08 #desc:backup full database datafile in archive with rman #connect database export ORACLE_BASE=/u01/ap[详细]
-
Go 不用标准库如何解压 Zip 文件?
所属栏目:[语言] 日期:2021-12-11 热度:51
zip 是一种常见的归档格式,本文讲解 Go 如何操作 zip。 首先看看 zip 文件是如何工作的。以一个小文件为例:(类 Unix 系统下) $ cat hello.text Hello! 执行 zip 命令进行归档: $ zip test.zip hello.text adding: hello.text (stored 0%) $ ls -lah test.z[详细]
-
Linux C C++ 后台服务器开发学习路线
所属栏目:[语言] 日期:2021-12-11 热度:200
这一篇的主题是「Linux C/C++ 服务器/后台开发学习路线」。 这样的文章相信大家都见得不少了,写之前也非常忐忑,也定下了一个目标,这篇文章,不能是简单的堆砌学习资源和书单推荐,更要细化如何有效的去执行落地。 争取做到让看到的同学有一种相见恨晚的感[详细]
-
面试官 final finally finalize 有什么区别?
所属栏目:[语言] 日期:2021-12-11 热度:184
1.final 介绍 final 是 Java 语言中的一个关键字,使用 final 修饰的对象不允许修改或替换其原始值或定义。 final 可以用来修饰:类、方法、变量和参数,其中可以用来修饰参数这一项,容易被人遗忘,这是 final 的 4 种用法。 1.1 final 用法说明 当 final 修[详细]
-
EasyC++,默认构造函数
所属栏目:[语言] 日期:2021-12-11 热度:202
默认构造函数 上一篇文章当中介绍的是显式构造函数,也就是说我们需要传入值来对类的成员变量进行初始化。 但也有一些情况,我们可能并不需要传入值进行初始化,或者有一些其他的逻辑。针对这种情况,C++提供了默认构造函数的功能。所谓默认构造函数,也就是[详细]
-
公司 Java项 目被反编译放到了网上,这四个方法可预防
所属栏目:[语言] 日期:2021-12-11 热度:104
Java作为解释型的语言,其高度抽象的特性意味其很容易被反编译,容易被反编译,自然有防止反编译措施存在。今天就拜读了一篇相关的文章,受益匪浅,知彼知己嘛!!之所以会对java的反编译感兴趣,那是因为自己在学习的过程中,常常需要借鉴一下别人的成果(你[详细]
-
快速上手Matplotlib常用API
所属栏目:[语言] 日期:2021-12-11 热度:142
Matplotlib是一个Python 2D绘图库,它以多种硬拷贝格式和跨平台的交互式环境生成出版物质量的图形。它可以生成图表、直方图、功率谱、条形图、误差图、散点图等。本文重点介绍线形图相关api的使用方法! 线性plot api详解 基础api 实例代码 from matplotlib im[详细]
-
Python里的For循环和While循环怎么用呢?
所属栏目:[语言] 日期:2021-12-11 热度:188
我们继续我们的Python基础的学习,昨天我们学习了字典类型的使用以及控制结构里的顺序结构 if eif条件判断 while循环等内容,其中while循环里我们引入了else关键字和break关键字的时候,那么现在我们再回顾下,正常while循环是不包含else语句的,加上的else语[详细]
-
Java 进阶之字节码剖析
所属栏目:[语言] 日期:2021-12-11 热度:160
从今天起我打算整一个 Java 系列的进阶基础文章,万丈高楼平地起,打好基础我们才能走得更好,举个例子,之前我在武哥的 Kafka 文章中看到这样的一句话「除此之外,页缓存(pageCache)还有一个巨大的优势。用过 Java 的人都知道:如果不用页缓存,而是用 JVM[详细]
-
Mac 下如何打包 Playwright 程序
所属栏目:[语言] 日期:2021-12-11 热度:187
经常有朋友找我写个浏览器自动化工具,通常情况下我都是在 Windows 下打包,使用的方法就是 最简单的方式发布你的Python应用,然而也有朋友问我能否做一个 mac 版本,于是我就捣腾了一下,顺利完成,今天就分享下具体的做法。 使用 py2app 我首先采用了 py2ap[详细]
-
Python 中弱引用的神奇用法与原理探析
所属栏目:[语言] 日期:2021-12-11 热度:93
开始讨论弱引用( weakref )之前,我们先来看看什么是弱引用?它到底有什么作用? 假设我们有一个多线程程序,并发处理应用数据: # 占用大量资源,创建销毁成本很高 class Data: def __init__(self, key): pass 应用数据 Data 由一个 key 唯一标识,同一个[详细]