database
文章平均质量分 56
shzqiang
网游,小说,编程
展开
-
sqlServer2000实用sql语句
:arrow: 1.备份数据库[code="sql"]backup database master to DISK ='d:\database.dat'[/code]2.还原数据库[code="sql"]restore database master from disk=''d:\database.dat'[/code]3.十五位身份证号转18位[code...原创 2010-05-15 12:04:50 · 124 阅读 · 0 评论 -
awr报表解读
1.[img]http://img181.poco.cn/mypoco/myphoto/20110306/01/564510522011030601010001.png[/img][list][*]Redo size:每秒产生的日志大小(单位字节),可标志数据变更频率, 数据库任务的繁重与否[*]Logical reads:平决每秒产生的逻辑读的block数。Logical R...原创 2011-03-06 01:20:27 · 150 阅读 · 0 评论 -
awr报表生成方法
可以通过调用oracle数据库服务器里awrrpt.sql或awrrpti.sql生成awr报表。存储位置在$ORACLE_HOME/rdbms/admin之中。awrrpti.sql脚本与awrrpt.sql类不同就是在awrrpti.sql脚本中,可以指定数据库ID和实例ID。[code="java"]以sys身份登录sqlplus.运行@/home/oracle//app/o...原创 2011-03-06 00:37:15 · 218 阅读 · 0 评论 -
数据库表被锁死
3月3日下午,系统发生了严重故障,后台程序大量抛出如下异常:[code="java"]DBCP object created 2011-03-03 12:35:19 by the following code was never closed:java.lang.Exception at org.apache.commons.dbcp.AbandonedTrace...2011-03-06 00:00:27 · 512 阅读 · 0 评论 -
oracle性能分析语句
1.cpu负载高的语句 [code="java"]select b.sql_text, a.buffer_gets, a.executions, a.buffer_gets/decode(a.executions , 0 , 1 , a.executions), c.username from V$sqlarea a, v$sqltext_with_newline...原创 2011-02-26 14:56:46 · 146 阅读 · 0 评论 -
EXPDP命令行选项
EXPDP命令行选项 1. ATTACH expdp scott/tiger ATTACH=scott.export_job EXPORT> start_job, stop_job, kill_job, status 2. CONTENT 该选项用于指定要导出的内容.默认值为ALL CONTENT={ALL | DATA_ONLY | M...原创 2011-02-13 03:46:30 · 150 阅读 · 0 评论 -
oracle常用命令
--启动数据库lsnrctl stop;lsnrctl start;sqlplus sys/manager as sysdbashutdown immediatestartup--查询表空间select * from sys.dba_tablespaces;--查看表空间占用情况select a.tablespace_name,a.bytes bytes_u...原创 2011-02-13 00:02:22 · 187 阅读 · 0 评论 -
数据库名、实例名、数据库域名、全局数据库名、服务名(转)
数据库名、实例名、数据库域名、全局数据库名、服务名 ,这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。一、数据库名什么是数据库名?数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数D...原创 2011-02-12 23:47:39 · 106 阅读 · 0 评论 -
Oracle中的Union、Union All、Intersect、Minus(转)
众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考。假设我们有一个表Student,包括以下字段与数据:drop table student;create table student(id int primary key,name nvarchar2(50) not null,score number not nu...原创 2011-02-12 00:48:24 · 88 阅读 · 0 评论 -
oralce多表更新方法
[code="sql"]--备份create table content_20110112 as select * from content;alter table content_20110112 add constraint content_20110112_key primary key(contid);--回退update content tset t.p...原创 2011-02-12 00:35:49 · 120 阅读 · 0 评论 -
学习Oracle动态性能表V$sql(转)
本视图持续跟踪所有shared pool中的共享cursor,在shared pool中的每一条SQL语句都对应一列。本视图在分析SQL语句资源使用方面非常重要。V$SQLAREA中的信息列HASH_VALUE:SQL语句的Hash值。ADDRESS:SQL语句在SGA中的地址。这两列被用于鉴别SQL语句,有时,两条不同的语句可能hash值相同。这时候,必须连同ADDRES...原创 2011-01-29 23:36:45 · 220 阅读 · 0 评论 -
Oracle怎么对IN子查询使用绑定变量(转)
在实际使用中,经常会有带in的子查询,如where id in (1,2,3)这样的情况,但是如果很多这样的语句在数据库中出现,将引起数据库的大量硬解析与共享池SQL碎片。所以,在实际应用中,可以采用其他方法,将这些in list给绑定起来。如果需要绑定in list,首先,需要创建两个类型(type):针对数据类型的CREATE OR REPLACE TYPE NUMTA...原创 2011-05-28 17:11:22 · 831 阅读 · 0 评论 -
免安装oracle客户端与plsql连接远程(转)
1、在安装ORACLE服务器的机器上搜索下列文件, oci.dll ocijdbc10.dll ociw32.dll orannzsbb10.dll oraocci10.dll oraociei10.dll sqlnet.ora tnsnames.ora classes12.jar ojdbc14.jar 放到一个文件夹,如 or...原创 2011-01-20 11:40:17 · 112 阅读 · 0 评论 -
PowerDesigner中name和code取消自动关联(转)
PowerDesigner中,但修改了某个字段的name,其code也跟着修改,这个问题很讨厌,因为一般来说,name是中文的,code是字段名。解决方法如下:1、选择Tools->GeneralOptions...菜单,出现General Options对话框。2、从Category中选择Dialog项。3、取消右边“Name to Code mirroring”复选框。...原创 2011-04-15 11:30:22 · 219 阅读 · 0 评论 -
linux mysql相关操作(转)
linux mysql 安装介绍:linux 服务器 RedHat 5.0.server.MySQL 版本:下载地址链接:http://dev.mysql.com/downloads/mysql/5.1.html MySQL 服务端:MySQL-server-community-5.1.38-0.rhel5.i386.rpmMySQL 客户端:MySQL-c...原创 2010-08-03 14:36:49 · 88 阅读 · 0 评论 -
mysql在linux下安装
Can't open the mysql.plugin table. Please run mysql_upgrade to create it.解决办法 在运行初始化权限表的时候使用增加参数--datadir ,命令格式为:shell> ..../mysql_install_db --user=mysql --datadir=/usr/local/mysql/var-------...原创 2010-08-03 13:15:09 · 76 阅读 · 0 评论 -
oracle Shrink命令
从10g开始,oracle开始提供Shrink的命令,假如我们的表空间中支持自动段空间管理 (ASSM),就可以使用这个特性缩小段,即降低HWM。 segment shrink分为两个阶段:1、数据重组(compact):通过一系列insert、delete操作,将数据尽量排列在段的前面。在这个过程中需要在表上加RX锁,即只在需要移动的行上加锁。由于涉及到rowid的改变,需要e...原创 2012-03-31 11:01:45 · 348 阅读 · 0 评论