仓酷云

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

[学习教程] MSSQL网站制作之PL/SQL DEVELOPER 6工具对照功效申明(原...

[复制链接]
谁可相欹 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:40:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
这类操作的执行过程是,1)按照新的表定义建立一个临时表tmpa,2)将原表数据拷贝到临时表,3)将原始表改名tmpb,4)将tmpa改名为原表名,5)将tmpb删除。对照|工具|原创
PL/SQLDEVELOPER6工具对照功效申明(原创)







PL/SQLDEVELOPER6的工具对照功效十分壮大与有用,关于开辟职员来讲是一个必备的工具,次要有以下用处:



反省两个分歧数据库间某个用户下一切工具的分歧信息



主动天生用来婚配的SQL剧本



经常使用于开辟数据库与天生数据库对照大概新版数据库与旧数据库







上面我将周全先容PL/SQLDEVELOPER6工具对照功效的操纵步骤:



1、翻开窗口



翻开Tools/CompareUserObjects…菜单,对照窗口显现以下:



两头主地区显现的是以后登任命户下的一切工具,包含表、视图、包、函数、历程、触发器、序列等等,这些都是能够对照的工具。















2、从列表当选择你要对照的工具,如上图所示,能够经由过程ctrl大概shift键多选。



3、设置方针数据库工具



点击下方的TargetSession..按钮,将弹出毗连对话框以下图所示













输出方针数据库的用户名、暗码、服务名,注重用户名必须是含用要对照工具的用户





4、入手下手对照



输出完方针工具的毗连后,点击右下方的Compare按钮即入手下手举行对照。



在对照时有一个选项,默许为选择



IncludestorageingeneratedDDLfornewobjects



假如不选中的话将在发生的剧本中不包含工具的存储信息(如表空间信息等等)











完成后会主动显现工具间的分歧信息以下图所示,假如对照的工具DDL语句完整不异则不会显现列表。















5、检察工具间的详细分歧信息



经由过程对照显现了分歧工具的列表后,能够选择你要检察的工具详细分歧界说,一样撑持多选,鄙人方将对应显现以后数据库用户下的工具要使用到方针数据库工具的剧本。



注:次要有以下几种情形会发生使用剧本



编号



情形



天生的剧本



实例



1



方针工具不存在



天生创立方针工具的全体剧本



表不存在



2



方针工具分歧



天生修正剧本



表的字段巨细分歧



3



方针工具有但以后工具不存在



无任何提醒







4



函数、历程、包体、触发器、视图工具界说分歧



天生从头交换工具的剧本



函数界说分歧



6、别的操纵



对照后能够依据团体请求举行响应的操纵











1.保留剧本成文件



2.复制剧本到windows剪贴板



3.使用剧本到方针数据库(举行此操纵需对照当心,倡议在周全反省对照发生的剧本后才干举行此项操纵,出格是一些删除操纵,由于这个操纵是批量使用的,没有确认提醒。)



4.显现详细的分歧信息(功效十分壮大,这是PL/SQLDEVELOPER借助第三方工具扩大的功效,以后版本用的工具是ExamDiff1.6版)











以后ExamDiff1.6版在对照方面功效一样平常,不外仍是能够了,就是对汉字不太兼容,假如你有ExamDiff3.2或3.3的版本,只需经由过程设置对照工具将它指向你的对照工具就能够了,显现的效果更好。关于对照工具的操纵,我不做具体的先容。



5.设置对照工具(依据团体请求界说本人的对照工具)















2005-03-20



叶正盛


CSV逻辑上由逗号分割数据的存储引擎
莫相离 该用户已被删除
沙发
发表于 2015-1-19 21:11:02 | 只看该作者
大家注意一点。如下面的例子:
简单生活 该用户已被删除
板凳
发表于 2015-1-28 10:45:31 | 只看该作者
分区表效率问题肯定是大家关心的问题。在我的试验中,如果按照分区字段进行的查询(过滤)效率会高于未分区表的相同语句。但是如果按照非分区字段进行查询,效率会低于未分区表的相同语句。
再现理想 该用户已被删除
地板
发表于 2015-2-5 20:46:17 | 只看该作者
无法深入到数据库系统层面去了解和探究
愤怒的大鸟 该用户已被删除
5#
发表于 2015-2-13 13:29:48 | 只看该作者
一个百万级别的基本信息表A,一个百万级别的详细记录表B,A中有个身份证id,B中也有身份id;先要找出A中在B的详细记录。
蒙在股里 该用户已被删除
6#
发表于 2015-3-3 22:20:35 | 只看该作者
语句级快照和事务级快照终于为SQLServer的并发性能带来了突破。个人感觉语句级快照大家应该应用。事务级快照,如果是高并发系统还要慎用。如果一个用户总是被提示修改不成功要求重试时,会杀人的!
小魔女 该用户已被删除
7#
发表于 2015-3-11 14:16:36 | 只看该作者
只能告诉你,学好数据库语言和原理,多见识几种数据库软件,比一棵树上吊死要好。
谁可相欹 该用户已被删除
8#
 楼主| 发表于 2015-3-18 22:51:21 | 只看该作者
同样会为索引视图等应用带来麻烦。看看行级和事务级的快照数据放在tempdb中,就能感觉到目前架构的尴尬。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-30 14:07

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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