PLSQL 使用技巧 常用设置 卡顿问题 病毒防范

摘要:
1链接到本地Oracle数据库2修改显示字体和背景色3通过在本地Oracle目录中NETWORD/ADMIN下绑定tnsnames.ora文件来修改登录的服务名称(DNS域名解析)4卡住的问题PS:它将显示为科学符号使用PLSQL/DEV提示来提高开发效率6登录后,默认情况下会自动选择MyObjects,选择MyObjects后的响应率是以毫秒为单位计算的“工具”菜单-->

相关工具版本:PL/SQL Developer: 9.0.4.1644 

Oracle : Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
more:
Oracle 10g是第一个为网络计算设计的数据库管理系统;
Oracle 11g合并和扩展了Oracle特有的功能以实现网格计算的优势,将数据中心从分散的系统资源孤岛转换为包含服务器和存储的共享池;
Oracle 12c是为云计算设计的。

1 链接本地Oracle数据库

PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第1张

2 修改显示字体和背景色

PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第2张

3 通过绑定本地 oracle 目录下的NETWORD/ADMIN 下的 tnsnames.ora文件后可以修改登录的服务名(DNS 域名解析)

PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第3张

PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第4张

4 卡顿问题注意

PS:
PLSQL Dev 是个强大的oracle 数据库绝配软件,如果你是win10 在兼容性设置,不要选择 winXP不然会出现 打字半天不出来,
必须单击鼠标才能出现文字的恶心卡顿现象,请如图设置软件兼容性:

PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第5张

5 PL/SQL查询时,如果Number(17)以上的大数,会显示为科学计数法

PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第6张








使用PLSQL/DEV 小技巧 提高开发效率

6登录后默认自动选中My Objects,

因为默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的

Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把"My Objects"设为默认即可
PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第7张

7 Tools菜单--Brower Folders,中把你经常点的几个目录(比如:Tables Views Seq Functions Procedures)移得靠上一点,并加上颜色区分,这样你的平均寻表时间会大大缩短,试试看。

PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第8张
PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第9张

8 记住密码这是个有争议的功能,因为会给带来数据安全的问题。 但假如是开发用的库,密码甚至可以和用户名相同,每次输入密码实在没什么意义,可以考虑让PLSQL Developer记住密码。我连得公司开发环境的数据库密码要么一样,要么就是qwer ,123,,,之类没啥意义

设置方法:菜单Tools --> Preferences --> Oracle --> Logon History --> Store With Password
PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第10张

9 双击即显示表数据:比如:双击编辑数据,拖放显示表 结构。默认是展开这个表下面columns primary key。。。

设置方法:菜单Tools --> Preferences --> Browser,在右侧,为不同的Object Type绑定双击和拖放操作
PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第11张
PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第12张

10设置代码提示和eclipse相同 Alt+/

PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第13张

11 设置自动替换,如输入 s+空格=select ,f+空格=from,,,可能无效,请自行百度

PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第14张

12 显示行号 加亮编辑行

PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第15张

13添加配置文件另一方式,你可以在绑定本地 oracle 目录下的NETWORD/ADMIN 下的 tnsnames.ora,图见本文第三点,也可以在在如下图配置:

CONN_DB2 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第16张

  • 然后配置 user/password@db
    PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第17张

14 禁止自动更新

PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第18张

15 查看执行计划。

在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句执行的效率,分析下表结构,如何可以提高查询的效率,可以通过查看Oracle提供的执行计划;
使用方法:选中需要分析的SQL语句,然后点击工具栏的Explain plan按钮(即执行计划),或者直接按F5即可。
PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第19张
PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第20张

16 window list菜单自动调出

要实现window list窗口自动打开,需要分两步:
步骤一:在菜单项的Tools下的Preference选项中的User Interface中选择Option,在右边对于的Autosave desktop中把前面的复选框勾选上。
步骤二:在菜单项的Tools下的Window list选项勾上。

17 参考配置

下面给出我的参考配置,你可以在:工具》首选项》... 如图打开 个人首选项配置 代码下框。出于保密考虑,只能给出我的部分配置,你可以直接copy完成配置,完整参考前面博文
PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第21张
PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第22张

oracle数据库勒索病毒:

如果你是从从百度搜索并下载的plsql破解版,细心谨慎者可能不会有事,但是还是无法确保第三者对该软件动过手脚,见下文说明:

某项目组成员曾遇到了勒索病毒攻击:勒索代码隐藏在Oracle PL/SQL Dev软件中(网上下载的破解版),里面的一个文件afterconnet.sql被黑客注入了病毒代码。这个代码会在用户连接数据库后立即执行,如果用户的账号拥有dba权限,它会在用户的数据库中创建多个存储过程和触发器,会阻止用户连接数据库。当用户重启动后,会触发病毒触发器,加密并删除sys.tab$,导致用户无法访问数据库中所有的schema, 出现“你的数据库已经被SQL RUSH team锁死,请发送5个比特币到xxxxxxxxxxx地址,….”等信息,并设置定时任务,如果在期限内不交赎金,就truncate所有的表。病毒发作危害极大,而且原厂和相关的安全厂商都很难恢复。
这个病毒为了增加破坏效果,加强隐蔽性,只有当数据库创建时间超过1200天才会爆发,有很长的潜伏期。

对抗恶意软件最好的方法永远是预防,杜绝不好的使用习惯,给出如下图自查方法
PLSQL 使用技巧 常用设置 卡顿问题 病毒防范第23张

以大多数人努力的程度 根本轮不上拼天赋

免责声明:文章转载自《PLSQL 使用技巧 常用设置 卡顿问题 病毒防范》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇linux系统下获取cpu、硬盘、内存使用率比较Power BI和Tableau,好比用奔驰对比奥迪下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

数据库分库分表的类型和特点

从维度来说分成两种,一种是垂直,一种是水平。垂直切分:基于表或字段划分,表结构不同。我们有单库的分表,也有多库的分库。水平切分:基于数据划分,表结构相同,数据不同,也有同库的水平切分和多库的切分。   1.1 垂直切分 垂直分表有两种,一种是单库的,一种是多库的。 1.1.1 单库垂直分表 单库分表,比如:商户信息表,拆分成基本信息表,联系方式表,结算信...

Entity Framework Core 使用HiLo生成主键

HiLo是在NHibernate中生成主键的一种方式,不过现在我们可以在Entity Framework Core中使用。所以在这篇内容中,我将向您在介绍如何在Entity Framework Core中使用HiLo生成主键。 什么是Hilo? HiLo是High Low的简写,翻译成中文叫高低位模式。 HiLo是由“Hi”和“Lo”两部分生成主键的一种模...

数据库性能测试方案示例

前言 : 究竟怎样进行数据库性能测试,数据库性能测试需要做些什么?大多数产品线的RD和QA也比较迷茫,经常过来咨询。 一般说来,做数据库性能测试需要如下几个步骤: 1:明确测试目的 2:设计测试模型 (即压力模型) 3:准备测试集群环境 4:准备压力测试工具或者编写压力测试脚本 5:明确性能指标并加监控 6:根据2设计的测试模型准备测试数据 7:测试执行...

NoSQL代表: Mongo DB(芒果数据库)

转载(NoSQL代表: Mongo DB(芒果数据库) ) 一、MongoDB简介         MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。其名字来自humongous这个单词的中间部分,从名字可见其野心所在就是海量数据的处理。(humongous:堆积如山)2011年将被记住,...

Asp.Net mvc4 项目 在vs中调试正常 在IIS发布后连接oracle数据库时提示数据库连接关闭

解决办法: 1、打开iis,找到发布的程序 2、右键单击“TAKANAPP” 从右键菜单选择“管理应用程序”--“高级设置....” 在打开的高级设置  面板 查看对应的应用程序池 名称 3、设置应用程序池 从右键菜单中选择“设置应用程序池默认设置...” 在打开的对话框中设置“标识”的值...

SQL Server数据库管理员必备:DBCC命令

一、了解DBCC   DBCC(Database consistenecy checker,简称dbcc) 是一个实用命令集,用来检查数据库的逻辑一致性及物理一致性。   数据库控制台命令语句可分为以下类别:   维护: 对数据库、索引或文件组进行维护的任务。   杂项: 杂项任务,如启用跟踪标志或从内存中删除 DLL。   信息: 收集并显示各种类型...