数据库工具
客家族_Shark曾_小凡仙
务实,低调
展开
-
PL/SQL DEVELOPER command windows
set serveroutput on --开启信息输出declarei number;disday Date;beginfor i in 1..5 loopselect to_date(2009-08-30,yyyy-mm-dd)+i Into disday from dual;dbms_output.put_line(disday);end Loop;原创 2009-09-04 11:41:00 · 1564 阅读 · 0 评论 -
SQL vs NoSQL
在几乎所有的web应用中,数据库都是核心的一环。Web应用往往都是“Database driven”,业务、数据都是由数据库完成,而前端页面仅仅是演示、修改数据的一个“壳”。因此很多web框架,都会标榜自己能够兼容多少多少数据库,做CRUD多么多么容易。一般上,提到数据库的时候,指的都是关系型数据库;但关系型数据库并非唯一的一种数据库类型。关系型数据库,一开始便是设计为通用,并有ACID支持的。A转载 2012-10-25 09:47:07 · 1831 阅读 · 0 评论 -
oracle OS Watcher 安装与错误处理
1. 概述--------------使用oracle的osw工具,可以对系统的CPU和内存,磁盘等进行图形化的展示,对于把握和了解整体的资源使用情况,具有直观的效果。OSW工具由一系列shell脚本构成,OSWatcher.sh是主调程序,派生出许多单个的shell进程,使用unix的操作系统诊断工具,来收集特定类型的数据OSW调用特定的操作系统工具,每个工具作为一个特定的后台进程,进行数据收集原创 2012-09-28 18:32:21 · 2396 阅读 · 0 评论 -
Pentahao Report Desdger 一些经验
1 在主报表上 放了很多子报表 子报表采用的是inline风格 子报表里面放了图形和标题之类的 因此要计算下图形加标题的宽和长。把子报表的宽和长也设置那么大。这样就能在主报表页面上看得到布局了,水平方向和垂直方向都能对齐。2 图形的柱状图的max-bar-width 1=100% 大于1会自动根据图形宽度自动调整大小. 反之小于1就手动控制其宽度.3 图形的柱状图的 3D=TRUE 也能显示 SH原创 2012-09-07 16:23:12 · 1859 阅读 · 0 评论 -
用EXCEL 过滤数据
经常帮其他部门的同事查数据,同事经常给来EXCEL的用户名单,从数据库查出来的用户名不存在EXCEL用户名单中的人同事一般都给出上千个用户来,要求过滤! 在SQL语句里NOT IN() 有字符限制。做成INSERT INTO 某个临时表 有嫌太麻烦。虽然有工具协助生成INSERT 语句。可插入数据库毕竟很慢的时间!好像也可以用SQL*LOADER 工具,不过这批用户插进去后,以后再次用到可能性为零!问了个EXCEL 高手来解决该问题下面就是该函数公式=IF(ISNA(VLOOKUP(A2,$D$2:$D$2原创 2010-06-23 16:48:00 · 4496 阅读 · 2 评论 -
oracle压力测试之orastress!
orastress主要测试数据库的压力。它可以测试数据库的CPU或者内存的压力(以只读方式),也可以使用包括普通INSERT和直接路径INSERT两种方式测试数据库的I/O能力。orastress只能运行在windows下,但它也可以测试远程服务器的压力。1、下载下载地址是http://www.linxcel.co.uk/orabm/orastress.zip2、转载 2010-05-11 11:59:00 · 2443 阅读 · 0 评论 -
oracle压力测试之orabm
数据库压力测试一、用orabm测试数据库CPUOrabm通过在用户指定的并发下运行指定数量的事务来测试系统性能.它主要测试数据库服务器的CPU性能和内存。orabm实际上是一堆sql的集合。orabm可以用在linux/windows/solaris下使用。orabm不一定需要运行在数据库所在服务器上,它可以运行在任何安装了9i客户端的终端上。你可以用客户端连接到远程数据库转载 2010-05-11 11:54:00 · 1929 阅读 · 0 评论 -
用oradebug挂起进程
oradebug可以帮助我们做很多事情,如dump内存信息、设置事件、挂起进程等。本文主要介绍如何使用oradebug挂起进程。 为什么要挂起进程呢?比如因为开发人员对数据库执行一个很大的操作,严重影响了数据库的正常运行,此时你有两个选择:1、删掉进程2、暂停进程实际上,我们往往不能十分确定把进程直接kill掉会造成什么后果,所以暂停进程的执行就是一个比较折中的选择。转载 2010-05-10 17:48:00 · 1487 阅读 · 0 评论 -
TOAD 分析表的脚本
当你分析个分区表时候,分区表很多时候,用TOAD分析很方便。当遇到防火墙和网关等超时断开的情况,或者分析时候占用你的TOAD时候。在分析表的界面上有绿色和红色的三角型按钮,红色的是把分析脚本复制到剪贴板中。然后我们把脚本放在LINUX下的SH脚本中,脚本写法:vi sql.sh set oracle_sid=sharkdbdate;sqlplus shark/fuck原创 2010-04-29 17:02:00 · 2760 阅读 · 0 评论 -
PL/SQL Developer 报错Dynamic Performance Tables not access
在使用PL/SQL Developer工具登陆一个新创建的用户进行查询时,报出以下错误(PL/SQL Developer版本:7.1.5 1403):Dynamic Performance Tables not accessible,Automatic Statistics disabled for this sessionYou can disable sta转载 2010-04-07 14:29:00 · 2079 阅读 · 1 评论 -
PowerDesigner 把Comment写到name中 和把name写到Comment中 pd7以后版本可用
在使用PowerDesigner对数据库进行概念模型和物理模型设计时,一般在NAME或Comment中写中文,在Code中写英文。Name用来显示,Code在代码中使用,但Comment中的文字会保存到数据库Table或Column的Comment中,当Name已经存在的时候,再写一次Comment很麻烦,可以使用以下代码来解决这个问题:代码一:将Name中的字符COPY至Co原创 2010-03-26 17:01:00 · 1911 阅读 · 0 评论 -
PL/SQL报无效的窗口句柄的解决办法
我在使用PL/SQL时,点击某个字段旁边的小按钮希望弹出编辑窗口时,PL/SQL提示“无效的窗口句柄”。一直不明白是怎么回事,后来baidu了下,才知道这个功能和windows的print spooler服务有关。启动该服务就可以了。转载 2010-01-07 16:26:00 · 1887 阅读 · 1 评论 -
WORD 不支持鼠标解决方案
WORD 不支持鼠标解决方案:将$:/Program Files/Sybase/PowerDesigner 12/Add-ins/目录下的Microsoft Word Import Export目录删除或者改名。这样Word在启动的时候就不能加载PD的插件,因此恢复了正常运行。转载 2009-10-16 11:35:00 · 1299 阅读 · 0 评论 -
一些小技巧
1、安装PD v11.0版 2、由pdm生成建表脚本时,字段超过15字符就发生错误(oracle) 原因未知,解决办法是打开PDM后,会出现Database的菜单栏,进入Database - Edit Current DBMS-script-objects-column-maxlen,把value值调大(原为30),比如改成60。出现表或者其它对象的长度也有这种错误的话都可转载 2009-09-10 10:32:00 · 1204 阅读 · 0 评论 -
FIO工具测试IOPS简单说明
FIO工具测试IOPS简单说明 FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,包括:sync,mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio 等等。fio 官网地址:http://freshmeat.net/projects/fio/一,F转载 2014-04-28 17:25:36 · 11071 阅读 · 0 评论