pgadmin教程图解.docx
- 文档编号:29766261
- 上传时间:2023-07-26
- 格式:DOCX
- 页数:21
- 大小:1.01MB
pgadmin教程图解.docx
《pgadmin教程图解.docx》由会员分享,可在线阅读,更多相关《pgadmin教程图解.docx(21页珍藏版)》请在冰豆网上搜索。
pgadmin教程图解
pgAdmin1.12视觉教程
Thelongawaited1.12versionofpgAdminIIIisfinallyavailable.Wewilltrytohighlightsomeofthenewfeatureswhichhavebeenaddedsincethelaststablerelease.
连接处理
改变了连接处理,以前的版本使用不兼容IPv6的函数,这部分代码已经升级为支持IPv6连接。
在WLAN和其他不稳定连接上使用pgAdmin的人们因为贫乏的连接断开处理深受其害,现在浏览器中,pgAdmin能够检测到连接断开并且询问用户是否重新连接。
PostgreSQL9.0上,一个新的连接参数开始启用,pgAdmin利用它告知哪一个工具在使用哪一个连接。
管理员察看pg_stat_activity目录或者开启服务器状态窗口能够迅速了解pgAdmin在使用哪个连接,pgAdmin工具使用哪个。
对象浏览器
浏览器中有一个重大变化,如果拥有大量的数据库,现在能够将它们分组。
开始的时候,只有一个分组存在,看起来就像以前的pgAdmin,现在包含服务器的分组可以在服务器的属性对话框进行修改。
察看服务器属性的时候,会看到一个新的组下拉框,输入新组的名字。
当按下“确定”按钮时,将出现新组并且服务器包含在其中。
这个类似文件夹的功能可以将服务器按照类型或用途分组。
浏览器允许从SQL面板中拷贝,但是不可以从属性/统计量/依赖性/附属关系标签中拷贝,这将从pgAdmin1.12开始变为可能,可以选择一行或者多行拷贝(按住shift或者control键)。
增加新脚本:
函数SELECT和过程EXEC(在EnterpriseDB的PostgresPlusAdvancedServer中)。
选择它们两个的其中一个将打开查询工具并且显示相应语句。
另一个新菜单项“重新载入配置”允许用户请求服务器重新载入它的配置。
对象属性
许多新特性是为了兼容PostgreSQL9.0而添加。
服务器属性
PostgreSQL9.0增加了热备和流复制功能,意味着用户能够以只读方式连接到从属数据库,并且发送的信息包通常少于一个完整的WAL文件。
pgAdmin可以给出连接到的服务器状态信息:
是否正在恢复?
是否滞后事务重现?
所有这些可以在服务器属性中看到。
也可以查看超级用户最后一次重载配置的时间。
在服务器属性对话框中,更加易用的定制颜色组件替代了以前的那个。
能够立即看到所选颜色,想改变它,点击按钮就会显示一个颜色选择对话框,关闭它的时候,颜色按钮会随之改变颜色。
数据库属性
pgAdmin1.10缺乏数据库、索引和函数的一些统计信息,现在都已经变得可用。
例如,这是pgAdmin1.12在展示选中数据库的统计信息。
PostgreSQL9.0能够处理用户/数据库对的特殊设定,pgAdmin1.12使用修改过的数据库和用户对象的“变量”标签支持这一特性。
显示一个新的“用户名称”下拉框,可以选择一个用户为这个用户/数据库组合增加一个特殊设定。
PostgreSQL9.0也增加了缺省权限,在数据库和模式级有效。
数据库属性对话框会显示一个新的“缺省权限”标签,允许为数据表、序列号、和函数定义新权限。
数据表属性
使用数据表属性对话框变得更快,因为现在类型列表放在缓存中。
在Greenplum数据库上,表属性对话框还显示分区名。
这里也增强了9.0中的数据表支持,增加一个新的下拉框处理类型表。
约束属性
主键和唯一索引现在可以定义为可延迟和延迟约束,因此这里有两个选择框设置这个选项。
索引属性
pgAdmin1.10缺乏数据库、索引和函数的一些统计信息,现在都已经变得可用。
例如,这是pgAdmin1.12在展示索引的统计信息。
没人能够通过pgAmin的界面改变操作符类,因为它缺少这方面的支持,这一状况在1.12中得到了改善,索引属性对话框增加一个新的下拉框。
更进一步,连接到9.0服务器时不必命名索引,pgAdmin1.12提供了这个便利,而PostgreSQL会自动为它命名。
触发器属性
pgAdmin1.12支持CREATETRIGGER新语法,能够处理WHEN子句和字段列表,前者是用一个全新文本框。
后者完全拥有一个自己的标签用来设置所有字段。
函数属性
pgAdmin1.10缺乏数据库、索引和函数的一些统计信息,现在都已经变得可用。
例如,这是pgAdmin1.12在展示函数的统计信息。
字段属性
在以前的pgAdmin中无法改变字段的存储属性,从1.12开始,这将变得可能。
表空间属性
PostgreSQL9.0允许用户为表空间设定特殊设定,表空间属性对话框重新设计过,可以通过新的“变量”标签增加这些设定。
模式属性
在对象和模式的对话框中缺省ACL是可用的,有一个全新标签设置这些权限。
维护对话框
维护对话框已经准备好,现在可以提供所有可用选项。
更进一步的是,可以变更尺寸。
卸出/恢复
pgAdmin1.12能够处理更多pg_dump/pg_restore的可用选项。
第一个标签允许选择备份文件,选择卸出格式、压缩率、以及字符编码。
第二和第三个标签给出了所有pg_dump选项。
最后,第四个标签允许选择想要卸出的所有对象,所有选中对象会包含在卸出中。
完全重新设计“恢复”对话框。
第一个标签允许选择用来恢复的备份文件,设定pg_restore使用的线程/进程数。
接下来的两个标签以GUI方式提供了所有pg_restore的选项。
选中一个卸出文件之后,“显示对象”按钮将变得可用。
按下它之后,“对象”标签会显示所有卸出文件中的可用对象。
这里可以选择所有想要恢复的对象,而所有其他对象会被跳过。
可以改变备份和恢复窗口的大小。
维护
这个对话框可以改变大小。
主要的新特性是使用它自己的连接,因此,当正在清理数据库时仍然可以使用主窗口。
查询工具
这个版本中,查询工具可能占用了最多的开发工作。
现在可以从桌面拖拽一个文件到查询文本框然后释放它,查询工具会自动打开这个文件。
连接下拉框中用一个方框显示服务器颜色。
查询语句历史自动保存在一个文件里,这个文件的内容显示在查询文本框上方的下拉框中,同时具有删除文件中选中查询或者全部查询的功能。
如果想要用以前保存的查询替代当前查询,可以在下拉框中选择。
在“选项”对话框中可以定制保存的查询数。
“解释分析”有了自己的菜单和自己的快捷键(Shift-F7)。
可以禁用自动回滚动作(通常可能期望回滚到上一个保存点)。
连接到PostgreSQL9.0时,EXPLAIN的COSTS和BUFFERS将可以使用。
“解释分析”图片可以导出成图形化查询画布一样的图片。
连接对话框允许选择另一个用户。
最后,查询工具现在可以显示行号。
服务器状态
有三个主要的视觉变化:
首先,活动状况用颜色表示,可以在“选项”对话框定制颜色;其次,连接到PostgreSQL9.0服务器时显示一个“应用程序名”新列;最后,可以点击列头改变排序,一个小图标用来显示当前排序。
有一个视觉变化,允许锁列表更改数据库连接,当这样做的时候,可以显示数据表名而不是OID。
最后,在活动进程列表中,能够打开查询工具,使它带有选中进程正在执行的当前查询。
配置
“选项”对话框也作了显著变更,可以改变大小,使用尽可能的原生部件,有助于提供更好的用户体验。
第一个标签没有大的变化。
“查询工具”具有更多的选项,可以设置包含收藏夹、宏、查询历史的文件路径(比如:
这样就可以共享收藏夹文件),另外还可以设置查询历史的参数。
包含了一个“颜色”标签,允许用户选择查询文本框、SQL语法高亮、以及状态窗口的颜色,他们都使用了新的颜色部件。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- pgadmin 教程 图解