`
cydhang
  • 浏览: 5599 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

dblink查询时间长

 
阅读更多

现象:

local db的查询速度快,

通过dblink速度非常慢。

使用SQL工具查询,第一次速度慢,而后反复执行速度很快。

 

解决:

主db和外部db之间有防火墙等问题,造成第一次连接DBLINK耗时长。

分享到:
评论

相关推荐

    DBLINK的创建以与注意事项.doc

    - **故障排查**:当使用 DBLink 出现问题时,可以查看数据库日志或使用 DBA 工具来检查错误,例如通过 `v$session_longops` 视图查找长时间运行的操作,或者在数据库控制台(Console)中查看锁的状态。 总之,...

    Oracle中建立了dblink怎么使用

    7. **解决DBLink查询时的锁问题**: 使用`DBMS_SESSION`包的`CLOSE_DATABASE_LINK`函数释放连接: ```sql dbms_session.close_database_link(CONN_MY_LINK); ``` 或在查询后进行`COMMIT`或`ROLLBACK`,防止长...

    ORACLE SCN增长过快问题研究和解决方案探索.pdf

    3. **监控与分析**:定期监控数据库性能,找出SCN异常增长的根源,如检查是否有长时间运行的事务。 4. **数据库维护**:定期进行数据库维护,如清理不必要的历史数据,优化索引,以减轻数据库负担。 5. **DBLINK优化...

    【HP UAT】系统数据库设计及编程chicklist_1.0.docx

    9. **临时表**:临时表命名包含创建人、表名、创建时间,且不应用于生产环境。 10. **DBLINK创建**:应使用tnsnames中的服务名创建,禁止使用DESCRIPTION描述串,同时需确认当前用户下没有重复的DBLINK。 11. **...

    海量数据环境下的Oracle数据库系统架构设计和优化思路

    - **并行dblink**:使用dblink支持跨数据库查询,提高查询效率。 2. **分区索引**:为分区表创建索引,提高查询性能。 3. **只读表空间**:通过设置只读表空间,避免不必要的数据修改操作,减少数据文件的故障。 4...

    PostgreSQL 9.x cheatsheet

    - **`dblink`**:跨数据库/服务器查询功能。 - **`earthdistance`**:基于`cube`,用于计算地球表面两点之间的距离。 - **`fuzzstrmatch`**:模糊字符串匹配功能。 - **`ltree`**:层次树数据类型。 - **`hstore`**...

    PostgreSQL数据库管理(二)

    PostgreSQL是以加州大学...其次,PostgreSQL 是全功能的自由软件数据库,很长时间以来,PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统(MVCC)、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统。

    数据库设计开发规范-阿里.pdf

    使用NOW()获取当前时间;给每个字段指定表名前缀;避免不必要的排序;避免在WHERE子句中对字段施加函数;严格要求使用正确类型的变量;避免全模糊查询;合理使用JOIN、IN、NOT IN、EXISTS和NOT EXISTS等。 - **格式...

    监控oracle的等待事件

    为了深入分析等待事件,可以利用 v$session_wait 视图进行监控,并结合 v$session_longops 来诊断长时间运行的事务。v$session_longops 提供了关于长时间操作的详细信息,包括操作描述、目标对象等,这对于识别并...

    Oracle数据库优化详解

    - 提供了SQL调优的思路和方法,包括面对数据分布不均匀、JOIN操作效率低、时间范围查询宽度过大等具体问题的处理。 - 针对案例分析,解释了如何识别和解决由于CBO选择不当而导致的执行计划效率不高的问题。 3. ...

    淘宝海量数据迁移方案

    - **根据业务需求确定迁移时间**:不同业务对迁移时间的要求不同,有的可以接受较长时间的停机,而有的则需要实现零停机迁移。 - **适应不同的数据量规模**:数据迁移方案需要能够应对不同规模的数据量,从小规模的...

    在Linux系统上同时监控多个Oracle数据库表空间的方法

    在Linux系统上同时监控多个Oracle数据库表空间是数据库管理中的重要任务,这有...这不仅可以节省时间,还可以提高监控效率,确保在资源不足时能够及时采取行动。记得根据实际环境调整脚本和设置,以适应你的特定需求。

    Oracle9i的init.ora参数中文说明

    说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级的读取锁, 以防止在包含该查询的事务处理被提交...

Global site tag (gtag.js) - Google Analytics