-
oracle 9i使用闪回查询恢复数据库误删问题
所属栏目:[编程] 日期:2021-12-26 热度:198
本篇文章给大家介绍在oracle 9i中使用闪回查询恢复数据库误删问题,涉及到数据库增删改查的基本操作,对oracle数据库闪回查询感兴趣的朋友可以一起学习下本篇文章 如果用户误删/更新了数据后,作为用户并没有什么直接的方法来进行恢复,他们必须求助DBA来对数[详细]
-
ORACLE 超长字符串问题的解决办法
所属栏目:[编程] 日期:2021-12-26 热度:169
这篇文章主要介绍了ORACLE 超长字符串问题的解决办法,需要的朋友可以参考下 前两天我在工作中遇到这样一个问题,我们有一个程序是用来增量抽取EBS 中的表数据的,有的是全量抽取,即先删除原表中的数据,然后重新抽取数据,示例代码如下: truncate table ods[详细]
-
oracle数据库优化辅助SQL语句
所属栏目:[编程] 日期:2021-12-26 热度:54
这篇文章主要介绍了oracle数据库优化辅助SQL语句,需要的朋友可以参考下 具体详情请看下文代码分析。 --查询正在执行的SQL语句 SELECT OSUSER 电脑登录身份, PROGRAM 发起请求的程序, USERNAME 登录系统的用户名, SCHEMANAME, B.Cpu_Time 花费cpu的时间, STATU[详细]
-
rman配置及rman常用命令操作
所属栏目:[编程] 日期:2021-12-26 热度:171
一、rman相关配置 1、进入rman:CMD下rman target/ 2、查看是否处于归档模式:SQLarchive log list;(rman需运行在归档模式下) 3、开启归档模式: 复制代码 代码如下: SQLshutdown immediate; SQLstartup mount; SQLalter database archivelog;(关闭归档模[详细]
-
oracle冷备份恢复和oracle异机恢复使用方法
所属栏目:[编程] 日期:2021-12-26 热度:164
一、冷备份 1、 冷备份发生在数据库已经正常关闭的情况下,在进行冷备份之前通常要知道需要进行备份文件的名称以及路径 复制代码 代码如下: SQLselect name from v$datefile; SQLselect name from v$controlfile; SQLselect member from v$logfile; 2、冷备份[详细]
-
oracle中exp,imp的使用详解
所属栏目:[编程] 日期:2021-12-26 热度:198
这篇文章主要介绍了oracle中exp,imp的使用详解,需要的朋友可以参考下 基本语法和实例: 1、EXP: 有三种主要的方式(完全、用户、表) 1、完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:FULL.DMP FULL=Y 如果要执行完全导出,必须具有特殊的权限 2、用户模[详细]
-
如何使用log miner分析oracle日志
所属栏目:[编程] 日期:2021-12-26 热度:184
日常生活中,我们经常因为操作失误丢失数据或者是更改数据,如何进行恢复呐?这篇文章就是帮助我们解决这一困扰,需要的朋友可以参考下 当我们不小心误操作致使数据库数据丢失、改变时, 需要对数据库对象做基于时间点的恢复,找到我们需要的数据,这个时间点不[详细]
-
两种oracle创建字段自增长的实现方式
所属栏目:[编程] 日期:2021-12-26 热度:115
这篇文章介绍了两种oracle创建字段自增长的实现方式,一是序列+触发器,二是序列+显示调用序列,需要的朋友可以参考下 mysql等其他数据库中有随着记录的插入而表ID自动增长的功能,而oracle却没有这样的功能,我们有以下两种方式可以解决字段自增长的功能。 因为[详细]
-
mysql中pt-osc工具怎么用
所属栏目:[编程] 日期:2021-12-26 热度:158
这篇文章将为大家详细讲解有关mysql中pt-osc工具怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 使用方法: pt-online-schema-change h=*,u=* p=**,P=* ,D=enk,t=my1 --alteradd is_sign_1 int(11) unsigned NOT[详细]
-
mysql客户端及服务端常用实用工具性能有哪些
所属栏目:[编程] 日期:2021-12-26 热度:124
这篇文章主要为大家展示了mysql客户端及服务端常用实用工具功能有哪些,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下mysql客户端及服务端常用实用工具功能有哪些这篇文章吧。 一、MySQL服务器端实用工具程序: 1[详细]
-
如何运用pt-query-digest工具
所属栏目:[编程] 日期:2021-12-26 热度:117
这篇文章将为大家详细讲解有关如何使用pt-query-digest工具,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 slow log 分析: tail -n200000 slow.log.bak | pt-query-digest slave.txt 报告最近半个小时的慢查询: pt-q[详细]
-
MySQL压测工具mydbtest如何用
所属栏目:[编程] 日期:2021-12-26 热度:150
小编给大家分享一下MySQL压测工具mydbtest怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 一 前言 本文介绍一款绿色免安装版本的数据库压测利器--mydbtest(mydbtest_linux64.bin.该压测软件区别于sysbench ,tpcc 等常见压测工具软[详细]
-
MySQL中MHA工具的好坏点有哪些
所属栏目:[编程] 日期:2021-12-26 热度:197
这篇文章主要为大家展示了MySQL中MHA工具的优缺点有哪些,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下MySQL中MHA工具的优缺点有哪些这篇文章吧。 MHA是一位日本MySQL大牛用Perl写的一套MySQL故障切换方案,来保[详细]
-
pt-osc工具的优缺点有哪几点
所属栏目:[编程] 日期:2021-12-26 热度:188
这篇文章主要介绍了pt-osc工具的优缺点有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 原理: 根据原表结构创建一个新表; 按照pt-osc的alter语句修改新表; 将原表中的数据copy[详细]
-
mysql中如何运用percona的pt-archiver工具
所属栏目:[编程] 日期:2021-12-26 热度:118
这篇文章给大家分享的是有关mysql中如何使用percona的pt-archiver工具的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 DBA或者运维人员经常需定期对数据进行归档和清除,我们可以使用percona的pt-archiver工具能完成这一功能,[详细]
-
MySQL online ddl工具之pt-online-schema-change怎样用
所属栏目:[编程] 日期:2021-12-26 热度:169
这篇文章主要介绍MySQL online ddl工具之pt-online-schema-change怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! MySQL ddl 的问题现状 在运维mysql数据库时,我们总会对数据表进行ddl 变更,修改添加字段或者索引,对于mysq[详细]
-
怎么用xtrabackup工具创建slave细节
所属栏目:[编程] 日期:2021-12-26 热度:68
这篇文章主要为大家展示了怎么用xtrabackup工具创建slave节点,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下怎么用xtrabackup工具创建slave节点这篇文章吧。 xtrabackup安装和备份方法等请先参考我的另一篇博客[详细]
-
mydumper有啥用
所属栏目:[编程] 日期:2021-12-26 热度:187
这篇文章给大家分享的是有关mydumper有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 Mydumper主要特性:是一个针对MySQL的高性能多线程备份和恢复工具,开发人员主要来自MySQL,Facebook,SkySQL公司。 特性: 1:轻量级[详细]
-
根据表名和索引获取需要的列名的存储步骤
所属栏目:[编程] 日期:2021-12-26 热度:115
复制代码 代码如下: create proc p_sword_getblcolumn ( @tblName varchar(200), @fromIndex int, @toIndex int, @columnName varchar(3000) output ) as begin declare @tempColumn varchar(3000) declare @errMsg varchar(200) declare @i int set @i=1 set[详细]
-
sql ntext数据类型字符替换实现操作
所属栏目:[编程] 日期:2021-12-26 热度:106
复制代码 代码如下: ---ntext数据类型字符替换 create table tt ( sid INT IDENTITY(1,1), cont ntext ) go insert into tt(cont) values(Nfd sad fdsa 涂聚文工团 缔友计算机信息技术有限公司 可能性 桔柑 ) go update tt set cont=fd sad fdsa 涂聚文工团[详细]
-
SQL集合函数中case when then 使用技术
所属栏目:[编程] 日期:2021-12-26 热度:175
那么在集合函数中它有什么用呢 ? 假设数据库有一张表名为student的表。 如果现在要你根据这张表,查出江西省男女个数,广东省男生个数,浙江省男女个数 怎么写SQL语句?即要生成下结果表 答案是:select sex ,count ( case province when 广东省 then 广东省[详细]
-
mssql中得到指定日期所在月份的第一天的代码
所属栏目:[编程] 日期:2021-12-26 热度:135
获取指定日期月份的第一天,你可以使用DATEADD函数,减去指定日期的月份过去了的天数,即可。 复制代码 代码如下: CREATE FUNCTION [dbo].[udf_FirstDayOfMonth] ( @Date DATE ) RETURNS DATETIME AS BEGIN RETURN CAST(DATEADD(day,1 - DAY(@Date), @Date) A[详细]
-
sqlserver中如何寻找出连续日期记录的代码
所属栏目:[编程] 日期:2021-12-26 热度:192
有在论坛上看到一帖,《请教查询出连续日期记录的方法》,截图如下: Insus.NET尝试写了程序并做了测试,可以得到预期的结果,SQL代码可参考和学习之用。 复制代码 代码如下: --创建一个临时表,将会存储连续日期的记录 CREATE TABLE #temp (IDD VARCHAR(10),[详细]
-
SQLserver 数据库危险存储过程删除与恢复措施
所属栏目:[编程] 日期:2021-12-26 热度:152
今天为了实现SQLServer/ target=_blanksqlserver的复制功能,因为以前删除了很多的sqlserver的一些会导致不安全因素的扩展,导致很多功能无法用,没有办法需要重新的恢复扩展。 曾经遇过,差点抓狂,有装MSSQL的朋友,赶紧试一下,删除以下的组件.当然,前提是你要[详细]
-
insert select与select into 的用法使用步骤
所属栏目:[编程] 日期:2021-12-26 热度:137
insert into(列名) select 列名 from 表名 where 条件 --不创建表,只复制表数据 select 列名 into 表名(这个表名是不存在的) from 表名 where 条件,--创建一张新表,只复制选择的列名字段数据 Insert是T-sql中常用语句,Insert INTO table(field1,field2,[详细]