Oracle SQLDeveloper 中是否可以预取某些表?元数据并将其缓存在本地?
我正在开发一个具有多个主表的远程数据库。元数据和这些表中的实际数据很少变化。 当查询涉及这些表的数据库并使用某些功能(例如:ctrl+空格自动完成表/列名称)时,查询远程数据库以获取此数据需要很长时间,因为它没有在本地缓存。
SQLDeveloper 中是否有任何扩展/插件/配置可以执行此操作。
(Oracle SQLDeveloper 版本 1.5.1 内部版本 MAIN-5440)
I am working on a remote database which has several master tables. the meta-data & the actual data in these tables changes rarely.
When querying DB involving these tables and using certain functions (Ex: ctrl+space to auto-complete a table/column name), it takes too long to query the remote DB to fetch this data since its not cached locally.
Is there any extension/plug-in/configuration in SQLDeveloper to do this.
(Oracle SQLDeveloper Version 1.5.1 Build MAIN-5440)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试更新到版本 2.1
使用类似 SQuirreL 构建您的查询,然后将它们复制到 SQLDeveloper 中。 SQuirreL 缓存元数据。
Try to update to version 2.1
Use a tool like SQuirreL to build your queries and then copy them into SQLDeveloper. SQuirreL caches the metadata.
您可以在本地数据库上创建一个视图,这将使元数据保持在本地。
You could create a view on the local DB, that would keep the metadata local.