zoukankan      html  css  js  c++  java
  • Oracle学习 第26天 Toad试用感受

    昨晚想跟踪Oracle语句,网上有人推荐了Toad,就下载来试试,大概记下心得吧:

    一、整体感受

    1、图标+1S,启动后还有【呱】,在来自东方的神秘力量中,不知不觉中又续了一秒,Exciting

    2、界面风格还是比较早期的风格,虽然选项里有一些参数可以调(默认已经是Enhance了),但调来调去还是一些XP、Office之类的,too simple

    3、菜单非常丰富,选项里也很多,我比较喜欢所有东西都能自定义的工具。

    二、版本

    1、最新版12.10,有64位,只有英文版

    2、中文版的有12.8,32位,没发现什么区别

    3、绿色版,且有现成SN

    三、界面

    1、界面可以调成最简单风格,即上面菜单都不要,下面就留查询表格。但下方杂七杂八的状态栏占了好几行,有些不爽

    上面是TOAD,下面是PLSQL

    2、PLSQL可以像VS、MSSQL一样,设置一个方案管理器在侧边,各种表、存储过程、序列之类比较方便

    TOAD要打开专门的模式浏览器,功能强大的多,但不大方便

    3、TOAD的设置不能导出,PLSQL新版可以导入导出

    四、快捷键

    1、PLSQL最新版能设快捷键Ctrl + R隐藏下方表单,但只能隐藏,再按出不来,只能重新查询。TOAD可以设置CTRL + R 隐藏/显示

    2、TOAD快捷键居然不能取消,只能设定一个用不到的快捷键。而且冲突就只是标*,不会自动用最新的设定

    3、最坑爹的来了,PLSQL和SSMS都可以设置CTRL + E查询,选中就查所选的,没选中就执行所有,但TOAD不行。。。如果只执行一行,是执行语句,也可以设置成CTRL + E,如果选中多行,用这种CTRL + E的执行语句,就报错了。。。要用【以脚本方式执行】(我是设成F5)才可以,显示出来的结果也不在数据网格中,是在另外的网格1、网格2。

        太不方便了,每次还要去想一下是否执行了多行吗,就因为这个缺点,可能还是会选择使用PLSQL进行日常开发

    五、查询

    1、编辑

    PLSQL有两种形式,把ROWID带出来,或是加FOR UPDATE,然后数据列表那有个锁,点一下就可以编辑

    TOAD只能用ROWID,使用FOR UPDATE无法编辑。且使用ROWID时也没有直观的锁

    2、查询结果条数

    TOAD要右键 -> 统计行数

    PLSQL好像还没有什么好方法

    六、其它

    1、PLSQL无法设置登陆快捷键,2月18号记录的Bug,那时的版本好像还是1814,今天升级到1818,发现还没解决。。。

    2、PLSQL大家用的比较多,服务器上也大多装的是这个,虽说TOAD有绿色版,但也不能临时要用时去拷个到服务器上吧

    3、TOAD64位最新版,好像有带SQL优化分析哭器,32位的启动时提示没装优化器组件,没试过优化器,可能以后有碰到复杂的脚本会拿来试下。

    4、TOAD的【数据库】 -> 【监视】比较好用,有些像SSMS的Profiler了,但昨天研究出来使用语句追踪,对这个需求就不那么急迫了

    结论:如果不是因为那个巨坑爹的查询区分多行,我可能会使用TOAD试一段时间,毕竟有长者的加持,各种功能和配置看上去非常强大。但现在只能仍用PLSQL

  • 相关阅读:
    Codeforces Round #534 (Div. 2) D. Game with modulo 交互题
    传球游戏 dp
    欧拉通路和欧拉回路
    HDU 1116
    HDU 4970
    HDU 4557
    HDU 4864
    HDU 1565
    HDU 3046
    HDU 4240
  • 原文地址:https://www.cnblogs.com/liuyouying/p/6653883.html
Copyright © 2011-2022 走看看