自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (37)
  • 收藏
  • 关注

转载 ORACLE直方图的详细解析

一、    何谓直方图:直方图是一种统计学上的工具,并非Oracle专有。通常用于对被管理对象的某个方面的质量情况进行管理,通常情况下它会表现为一种几何图形表,这个图形表是根据从实际环境中所收集来的被管理对象某个方面的质量分布情况的数据所绘制成的,通常会画成以数量为底边,以频度为高度的一系列连接起来的矩形图,因此直方图在统计学上也称为质量分布图。比如下图所示,是一个以关学生化学考试成绩分数分布

2013-03-31 11:58:56 1252

转载 oracle之rownum

本人最近在使用oracle的rownum实现分页显示的时候,对rownum做了进一步的分析和研究。现归纳如下,希望能给大家带来收获。      对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。 举例说明:例如表:student(学生)

2013-03-31 11:37:50 844

转载 oracle之统计函数lead,lag

一,Lead 语法及例子Lead函数是十分的好用的一个函数.它的语法如下图:   简单地说,lead是个奇特函数,在允许不使用自连接的情况下,一次返回多行。参数说明:       value_expr 值表达式,通常是字段,也可是是表达式。value_expr本身不支持分析函数,也就是lead不支持多层调用。        offset 偏移,应该是很熟悉的数学概念了,

2013-03-26 13:30:52 1374

转载 oracle中replace函数

replace(c1,c2[,c3])在字符串c1中找到字符串c2,替换成c3.若c3为空,则在c1中删除所有c2.例:update articledoi set local_url=replace((select local_url from articledoi where id=311) , ' :8888/pub ' , ':80 ' )where

2013-03-25 14:08:22 952

转载 ORA-00913: 值过多

今天晚上旁边的同事在调试代码时出现了下面的bug: ORA-00913: too many values 。。。。(后面的具体的就不写了)第一次碰到这样的情况,上网一查才知道:原来同事的sql语句写错了:具体就不说了,主要是一个INSERT语句:结果VALUES后面的插入的数据比前面的字段名多了一个,所以才出现了所谓的“too many values”错误。----------

2013-03-20 11:05:29 5099

转载 oracle丢失更新示例及解决方案

丢失更新是数据中一个比较常见的经典问题,在做项目时我们有时可能会没有注意到这个问题,但这个问题相当重要,有时会带来比较严重的结果。下面我们就来讨论下这个丢失更新。  一、什么是丢失更新:  用一个操作过程来说明:  (1)会话Session1 中的一个事务获取(查询)一行数据,并显示给一个用户User1.  (2)会话Session2 中的另一个事务也获取这一行,但是将数据显示给另

2013-03-19 11:19:05 1546

转载 oracle中sign函数简单示例

取数字n的符号,大于0返回1,小于0返回-1,等于0返回0 SQL> select sign( 100 ),sign(- 100 ),sign( 0 ) from dual;    SIGN(123 ) SIGN(- 100 )   SIGN( 0 )   --------- ---------- ---------       1            - 1

2013-03-18 17:14:51 1211

原创 start with connect by prior的简单小示例

语法:select * from 表名where 条件1start with 条件2connect by prior 当前表字段=级联表字段start with与connect by prior语句完成递归记录,形成一颗树形结构,通常可以在具有层次结构的表中使用。start with表示开始的记录例子:①:从叶子节点开始递归查询的记录SQL> select em

2013-03-18 09:42:04 1231

转载 sql 优化准则

SQL优化准则: (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)

2013-03-16 16:34:23 788

转载 井筒

【词语】:井筒【注音】:jǐng tǒng【释义】:①从水井口到井底的筒状四壁或空间。②采矿、修建长隧道和地下铁道时开凿的联系地面和地下巷道的通道。井筒的分类:根据井田开拓方式的不同,井筒分为立井、斜井和平硐。 立井井筒按其用途又分为主井、副井、混合井和风井。 ①主井是专门用作提升煤炭的井筒, 在大、中型矿井中,提升煤炭的容器多采用箕斗,所以主井又常称作箕斗井。②副

2013-03-16 09:11:01 1314

转载 ORACLE中job的使用详解

我们在项目开发中,常常会有一些复杂的业务逻辑。使用oracle的存储过程,可以大大减少java程序代码的编写工作量,而且存储过程执行在数据库上,这样可以利用oracle的良好性能支持,极大地提高程序执行效率和稳定性。定时执行存储过程,就要用到job。以下是常用的参数说明:字段(列)          类型                 描述 JOB                NU

2013-03-15 15:56:46 887

原创 ORA-01846:周中的日无效

SELECT NEXT_DAY(SYSDATE,'MON') FROM DUAL;提示错误:ORA-01846:周中的日无效 在Oracle是提供了next_day求指定日期的下一个日期. 语法 : next_day( date, weekday ) date is used to find the next weekday. weekday is a day of the

2013-03-15 15:28:23 5938

转载 ROW_NUMBER() OVER函数的简单用法

ROW_NUMBER() OVER函数的基本用法ROW_NUMBER() OVER函数的基本用法用法 转自:http://www.cnblogs.com/icebutterfly/archive/2009/08/05/1539657.html语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN)简单的说row_nu

2013-03-15 15:22:36 822

原创 dba_jobs里面的failures字段

今天,查询select job,failures from dba_jobs发现113job的failures为3.不解。出错原因:一开始写错建job的语句了,执行了3次,那会儿job都是错误的,所以failures为3.注意:当执行job出现错误时,Oracle将其记录在日志里,失败次数每次自动加1。当执行失败次数达到16时,Oracle就将该job标志为broken。此后,

2013-03-15 12:12:54 4791

转载 WINDOWS远程桌面连接

使用xp上的远程桌面连接,可以使用另一台计算机来访问运行在自己计算机上的windwos会话。这意味着可以从家里连接到工作计算机,并访问所有应用程序、文件和网络资源,好像正坐在工作计算机前面一样。用户可以让程序运行在工作计算机上,然后当回家时可以再家庭计算机看见增在运行该程序的工作计算机的桌面。连接到工作计算机时,远程桌面将自动将锁定计算机,这样任何其他人都无法在用户里开始访问应用程序和文件。返

2013-03-15 11:43:20 7379

转载 JOB 不定期执行解决方案

一。job的运行频率设置 1.每天固定时间运行,比如早上8:10分钟:Trunc(Sysdate+1) + (8*60+10)/24*60 2.Toad中提供的: 每天:trunc(sysdate+1) 每周:trunc(sysdate+7) 每月:trunc(sysdate+30) 每个星期日:next_day(trunc(sysdate),'SUNDAY') 每天6

2013-03-15 09:47:45 1223

转载 Oracle Job定时执行的时间间隔写法

Oracle Job定时执行的时间间隔写法:1:每分钟执行Interval => TRUNC(sysdate,'mi') + 1/ (24*60)2:每天定时执行例如:每天的凌晨1点执行Interval => TRUNC(sysdate) + 1 +1/ (24)3:每周定时执行例如:每周一凌晨1点执行

2013-03-15 09:27:19 3352

转载 ORA-01722:无效数字

ANTIPER@ANTIPER> desc t_obj 名称                                      是否为空? 类型 ----------------------------------------- -------- ---------------------------- COL1

2013-03-14 17:14:39 1941

转载 PL/SQL DEVELOPER使用小技巧

1、右键菜单在PL/SQL Developer(下面简称PLD)中的每一个文本编辑窗口,如SQL Window,Command Window和Porgram Window,右键点击某个对象名称,会弹出一个包含操作对象命令的菜单,我们这里称之为右键菜单。对象类型可以是表,视图,同义词,存储过程和函数等。根据对象类型的不同,弹出的菜单也有区别。表和视图有View, Edit, Rename,

2013-03-13 09:41:31 1109

原创 PLSQL Developer怎么查看一个表的建表语句

右击表名,view或者edit,在出现的界面的右下角再选择view sql即可,如下图:

2013-03-13 09:38:16 10301

原创 ORA-12170: TNS: 连接超时

今天,当查询一个表时,出现错误(平时都没出现过这个错误):SQL> select count(*) from pro_well_vol_daily;select count(*) from pro_well_vol_daily                     *第 1 行出现错误:ORA-12170: TNS: 连接超时但是,查SCOTT用户下的emp表却可以查到。

2013-03-11 10:00:13 1277

原创 ORA-00937:不是单组分组函数 ORA-22818:这里不允许出现子查询表达式

今天,写了以下SQL语句:select (select well_name from well where well_id = wa.well_id) well_name,sum(prod_time)/24prod_daysFROM pro_well_vol_daily daily, well_attribute wa           WHERE daily.well_id =

2013-03-06 13:56:06 8843

原创 找不到音量按钮

可能是因为电脑静音太久了,竟然找不到音量按钮了。在网上查了资料,解决办法如下:1、检查声卡驱动,右击我的电脑--属性--硬件--设备管理器--声音.视频和游戏控制器--右击--ReaItek--更新或扫描,卸载重新安装。(如没有驱动包就下载驱动精灵--驱动更新--声音、视频--开始更新--自找相应驱动--重启电脑。)2.右下角小喇叭显示方法:开始---设置---控制面板---声音和音频

2013-03-02 12:46:47 885

原创 如何在快速启动栏建立显示桌面的标志及调整任务栏左侧快速启动顺序

一般情况下,右击任务栏空白处,弹出菜单上点“工具栏”-快速启动,使快速启动前打上对勾,任务栏上就会辟出快速启动栏,里面就有“显示桌面”的图标。(一个方块上面支笔)点一下,就能切换到桌面。如果没有,或者是不慎删除,可以按“win+d”实现快速切换到桌面。 如果使用不习惯,需要恢复此按钮,可以点击“开始→运行”,在弹出的“运行”对话框中输入“REGSVR32 /n /i:u shell

2013-03-01 10:57:41 2363

原创 汇总每月上中下旬的信息

模拟:先建一个表:CREATE TABLE temp(id number,hiredate date,sal number);往里面插一些数据(包括2月份最后一天的数据,3,4,5月份每天的数据,6月份前4天的数据)。插入后的结果如下所示: SQL> select * from temp;        ID HIREDATE              SAL---

2013-03-01 09:42:22 1410

mydemo.war

部署成功后,访问web页面,会输出113。

2020-08-26

mydemo.war

部署成功后,访问web页面,会输出112。

2020-08-26

sysbench-0.5.tar.gz

sysbench 0.5版本的源码、安装包

2016-11-10

symantec netbackup操作手册

赛门铁克NetBackup是一款专为企业用户设计的资料备份与恢复的软件套件。 在备份过程中,客户通过网络将数据传送至NetBackup服务器,该服务器则通过使用相关策略为其选择最合适的存储介质类型。在恢复过程中,管理员能够浏览到用户需要恢复的数据和目录,同时,NetBackup服务器会找到这些数据或目录并且帮助客户进行恢复。NetBackup提供重复数据删除、复制以及快照服务,也能够在物理环境或虚拟环境下从磁带、磁盘、快照和云中进行数据恢复。该产品对VMware和微软的Hyper-V都能够提供支持。

2016-07-12

keepalived-1.2.12.tar.gz

安装keepalived,实现虚拟ip漂移,程序不用改IP自动切换。

2015-08-11

mha4mysql-manager-0.56-0.el6.noarch.rpm

mha(Master High Availability)目前在MySQL多服务器(超过二台),高可用方面是一个相对成熟的解决方案。主服务器的自动监控和故障转移.

2015-08-07

mha4mysql-node-0.56-0.el6.noarch.rpm

mha(Master High Availability)目前在MySQL多服务器(超过二台),高可用方面是一个相对成熟的解决方案。

2015-08-07

visual c++ 2013_win64

Microsoft Visual C++,(简称Visual C++、MSVC、VC++或VC)是Microsoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock网络、3D控制界面。

2015-06-23

mysql workbench

MySQL Workbench 提供了一个可视化控制台,让您可以轻松管理 MySQL 环境,更直观地了解数据库运行状况。开发人员和 DBA 可以使用这些可视化工具配置服务器、管理用户、执行备份和恢复、检查审计数据以及查看数据库运行状况。

2015-06-23

tortoisesvn-64位

TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。

2015-06-10

VisualSVN SERVER WIN-64位

VisualSvn Server是SVN的服务器端

2015-06-09

p8350262_10205_Generic_linux.zip

升级到10204或10205版本,如果要使用em,补丁8350262成为了必打之补丁

2015-04-07

navicat premium-适用于windows 32位 中文版

navicat premium-适用于windows 32位 中文版,可以用来管理mysql,oracle等多种数据库

2015-03-26

让ORACLE跑得更快

谭怀远老师写的《让ORACLE跑得更快》

2014-12-04

sql server从一个数据库复制表到另一个数据库的方法

本文档详细介绍了sql server怎样从一个数据库复制表到另一个数据库的方法。有图为例,简单易懂。

2013-12-11

将EXCEL里面内容导入到SQL SERVER

本文档详细介绍了怎样把EXCEL表格数据插入到SQL SERVER里面,有图有真相,很实用!

2013-08-19

在POWER DESIGER里设计概念模型

在POWER DESIGNER里怎样设计概念模型

2013-04-03

在sql server 2016 always on集群里新增一个数据库节点

非常详细,有详细截图,亲测可行。

2024-03-16

mysqltuner.pl

这是mysql一个常用的数据库性能诊断工具,主要检查参数设置的合理性包括日志文件、存储引擎、安全建议及性能分析。针对潜在的问题,给出改进的建议,是mysql优化的好帮手。

2023-03-31

archery使用手册

介绍了archery功能及详细配置过程。 包含sql审核案例,sql分析及优化案例,实例管理案例,插件案例等

2022-03-29

grafana-8.0.0.linux-amd64.tar.gz

grafana安装包-grafana-8.0.0.linux-amd64.tar.gz

2021-09-08

proxysql-2.0.5-1-centos7.x86_64.rpm

proxysql-2.0.5可修复'ProxySQL Error:connection is locked to hostgroup 10 but trying to reach hostgroup 20这个问题

2021-04-22

redhat6-asm.rar

asmlib安装包,适用于redhat 6,64位系统, 包含三个安装包: oracleasm-support-2.1.8-1.el6.x86_64.rpm kmod-oracleasm-2.0.8-13.el6_8.x86_64.rpm oracleasmlib-2.0.4-1.el6.x86_64.rpm 可解决oracleasm >= 1.0.4 is needed by oracleasmlib-2.0.4-1.el6.x86_64 及kernel < 2.6.32-359.el6 is needed by kmod-oracleasm-2.0.6.rh1-2.el6.x86_64的问

2021-02-23

在virtualbox虚拟机里静默安装RAC 11G.docx

在virtualbox虚拟机里静默安装RAC 11G. 步骤特别详尽!有图有描述有验证!

2021-01-23

RAC dbca静默建库所需的响应文件dbca.rsp

RAC dbca静默建库所需的响应文件

2021-01-23

install_canal.sh

canal 1.1.4 shell安装脚本; 适用于CentOS操作系统; 在CentOs 7上验证过,没有问题。

2020-11-12

predixy-1.0.5.tar.gz

predixy-1.0.5.tar.gz,亲测可用。

2020-11-04

install_redis_single.sh

Redis单实例安装shell脚本(版本4.0.14)。 适用于CentOS 7版本操作系统。 真实可用。

2020-11-04

静默安装grid用到的响应文件

静默安装grid用到的响应文件 静默安装grid用到的响应文件 静默安装grid用到的响应文件 静默安装grid用到的响应文件 静默安装grid用到的响应文件 静默安装grid用到的响应文件

2020-09-12

Oracle单实例版本升级(11g To 12c).docx

本篇文章主要参考自oracle官网12c的升级文档。 包含数据库升级准备工作(包含Database Replay,Sql Performance Analyzer,sql计划管理等内容)及升级步骤。

2020-07-10

利用 Percona xtrbackup+binlog做完全恢复.docx

本文介绍了怎样用percona xtrabackup做全量备份及如何利用全量备份(不用增量备份)加binlog做完全恢复(将数据恢复到故障时刻)。

2020-03-17

mysql闪回实战.docx

本文档包含详细的下载安装及使用命令。非常详细。 对应的csdn博客地址:https://blog.csdn.net/yabingshi_tech/article/details/103158973 原理: binlog以event形式记录了所有的变更信息,因此我们把需要回滚的event,从后往前回滚回去即可。对于delete操作,我们从binlog提取出delete信息,生成的回滚语句是insert。

2019-11-20

binlog2sql-master.zip

类似Oracle的闪回功能。 可以让mysql方便地恢复数据。 原理:既然binlog以event形式记录了所有的变更信息,那么我们把需要回滚的event,从后往前回滚回去即可。 亲测可用。

2019-11-20

instsrv.exe和srvany.exe

可以将exe注册为windows服务,直接从后台运行 具体怎样使用,请参考博客:http://blog.csdn.net/yabingshi_tech/article/details/55511124

2017-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除