仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 864|回复: 7
打印 上一主题 下一主题

[学习教程] MYSQL网站制作之在DB2中怎样FOracle的相P功效(三)

[复制链接]
冷月葬花魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:33:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在我们工作的过程中,经常能听到很多不使用MySQL的理由,虽然其中有一些是对MySQL的误解,不过同样也有一些是合情合理的。oracle
在DB2中怎样FOracle的相P功效(三)
作者sCCBZZP
在F的弥写蠹铱赡芙常龅皆DB2中怎样FOracle的某些功效o
在此我蔚乜Y一下oF某一功效大概泻芏喾N办法o在此就]有全体列出o
g迎人人^mo以便和人人共享o配合探o配合近步u(以下次要以Oracle
8I,9I和DB27.X槔)。
1.怎样查有几稻例的Oracle和DB2的法
Oracle能够@Fs
SQL>SELECT*FROMV$INSTANCE;
DB2能够@Fs
在命令窗口绦db2ilist
2.怎样查稻有几表的Oracle和DB2的法
Oracle能够@Fs
SQL>select*fromall_tables;
DB2能够@Fs
在命令中央绦
select*fromsyscat.tables;
3.怎样晓得表i的情r的Oracle和DB2的法
Oracle能够@Fs
SQL>SELECTS.SIDSESSION_ID,S.USERNAME,DECODE(LMODE,0,None,1,Null,2,Row-S(SS),3,Row-X(SX),4,Share,5,S/Row-X(SSX),6,Exclusive,TO_CHAR(LMODE))MODE_HELD,DECODE(REQUEST,0,None,1,Null,2,Row-S(SS),3,Row-X(SX),4,Share,5,S/Row-X(SSX),6,Exclusive,TO_CHAR(REQUEST))MODE_REQUESTED,O.OWNER||.||O.OBJECT_NAME||(||O.OBJECT_TYPE||),S.TYPELOCK_TYPE,L.ID1LOCK_ID1,L.ID2LOCK_ID2FROMV$LOCKL,SYS.DBA_OBJECTSO,V$SESSIONSWHEREL.SID=S.SIDANDL.ID1=O.OBJECT_ID
DB2能够@Fs
在你实行你的存储历程之前,实行命令翻开锁的监督开光
db2updatemonisorswitchesusinglockon;
然后实行你的存储历程,在实行存储历程时代的时分利用命令
db2getsnapshotforlocksonyourdatdabasename;
就能够瞥见了你锁情形了
4.怎样i住的表M行解i的Oracle和DB2的法
Oracle能够@Fs
SQL>altersystemkillsessionsid,service#;
DB2能够@Fs
db2forceapplicationall;
db2terminate;
5.ySQLZ句绦兴玫rg的Oracle和DB2的法
Oracle能够@Fs
SQL>settimingon;
SQL>select*fromtablename;
DB2能够@Fs
db2batch-d库名-f含有SQL语句的文件名;
6.怎样设置Sequence的Oracle和DB2的法
Oracle能够@Fs
建sequenceseq_custid
createsequenceseq_custidstart1incrememtby1;
建表时:
createtablecust
{cust_idsmallintnotnull,
...}
insert时:
insertintotablecust
values(seq_cust.nextval,...)
DB2能够@Fs
identity字段属性用法:
createtable时
cust_idsmallintnotnullgeneratedalwaysasindentity(startwith
1incrementby1)
insert时:
insertintotablecust(cust_id,...)
values(default,...)

待m...





“通过有能力的DBA的一个简单计划,MySQL可以达到令人难以想像的运行速度,”一位资深DBA如此表示。MySQL中没有多余的功能来拖累CPU或占用内存。
只想知道 该用户已被删除
沙发
发表于 2015-1-19 16:28:04 | 只看该作者
相信各位对数据库和怎么样学习数据库都有一些经验和看法,也会有人走了一些弯路总结出自己的经验来,希望大家能把各自的看法和经验拿出来分享,给别人一份帮助,给自己一份快乐
小妖女 该用户已被删除
板凳
发表于 2015-2-5 11:08:03 | 只看该作者
SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)
变相怪杰 该用户已被删除
地板
发表于 2015-2-11 11:10:30 | 只看该作者
外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。
冷月葬花魂 该用户已被删除
5#
 楼主| 发表于 2015-3-2 11:23:03 | 只看该作者
总感觉自己还是不会SQL
若相依 该用户已被删除
6#
发表于 2015-3-11 03:27:47 | 只看该作者
SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)
7#
发表于 2015-3-17 20:08:09 | 只看该作者
代替了原来VB式的错误判断。比Oracle高级不少。
简单生活 该用户已被删除
8#
发表于 2015-3-24 23:01:16 | 只看该作者
这一点很好的加强了profiler的功能。但是提到profiler提醒大家注意一点。windows2003要安装sp1补丁才能启动profiler。否则点击没有反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-29 23:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表