自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(223)
  • 收藏
  • 关注

原创 oracle登录报“ORA-27101: shared memory realm does not exist”

1、使用ip:1521/服务名方式连库报错"2、sqlplus XX/密码 可以登录数据库。

2024-07-26 07:30:00 56

原创 oracle使用backup as copy方式迁移数据文件

确认数据文件路径FILE# NAME–目标路径(确认目标路径的所属)total 0。

2024-07-25 11:43:59 628

原创 PostgreSQL的pg-collector工具

pg-collector 是一个用于 PostgreSQL 数据库的监控和数据收集工具。它主要用于收集 PostgreSQL 实例的性能指标、查询统计和日志信息,以便进行数据库性能分析和故障排查。通过收集这些数据,管理员可以更好地了解数据库的运行状况,优化查询性能,并及时发现潜在的问题。通过以上步骤,我们能够在PostgreSQL中成功安装并运行pg-collector工具,以收集和分析数据库的性能指标和统计信息。

2024-07-25 11:40:31 438

原创 达梦数据库的系统视图v$utsk_info

升级到 V3.0 版本后,此视图仅用于查看当前服务器的命令执行情况,在 CMD 字段值不为 0 时,说明是有效的命令信息;此时如果 CODE 字段值是 100,说明命令还在执行中;如果 CODE 字段值是 0,说明命令已经执行成功;其中, RUNNING/RECOVER_BREAK/AUTO_SWITCH 为系统全局信息,为保持兼容在此视图中仍然保留这三个字段,但字段值统一置为 NULL,没有实际意义,可再通过查询V$UTSK_SYS2 视图来查看系统全局信息。查询守护进程向服务器发送请求的执行情况。

2024-07-20 22:56:42 186

原创 达梦数据库的系统视图v$dmwatcher

查询当前登录实例所对应的守护进程信息,注意一个守护进程可以同时守护多个组的实例,因此查询结果中部分字段(N_GROUP、SWITCH_COUNT)为守护进程的全局信息,并不是当前登录实例自身的守护信息。在 DMDSC 集群环境中,只显示控制守护进程的信息。另外 MPP 主备环境下,全局登录方式返回的是所有 MPP 站点上查询返回的守护进程信息,可以根据 INST_NAME 实例名字段来区分。

2024-07-20 22:52:50 278

原创 达梦数据库的系统视图v$mal_link_status

在达梦数据库(DM Database)中,V$MAL_LINK_STATUS 是一个动态性能视图(Dynamic Performance View),用于显示MAL(Multi-threaded Architecture Link)链路的状态信息。MAL链路是达梦数据库用于实现多节点间通信的一种机制,特别是在分布式数据库环境中。

2024-07-19 20:50:01 192

原创 达梦数据库的系统视图v$arch_status

在达梦数据库(DM Database)中,V$ARCH_STATUS 是一个动态性能视图(Dynamic Performance View),用于显示归档日志的状态信息。这个视图可以帮助数据库管理员监控和管理数据库的归档日志功能。的归档状态为 NULL,说明这四个归档类型应在主库上查询归档状态;当为非备库模式,或非上述四种归档类型,则显示实际的归档状态。当在备库上查询该视图时, REALTIME/TIMELY/RAFT/LEARNER 归档。

2024-07-19 20:46:57 489

原创 达梦数据库的系统视图v$arch_file

在达梦数据库中,V$ARCH_FILE 是一个动态性能视图,用于显示当前数据库的归档日志文件信息。这个视图可以帮助数据库管理员监控和管理归档日志文件,确保数据库的备份和恢复过程顺利进行。查询本地归档日志信息。对 DMDSC 集群,除了显示本地归档外,也显示远程归档信息。

2024-07-18 22:35:55 519

原创 达梦数据库的系统视图v$rapply_log_task

达梦数据库的V$RAPPLY_LOG_TASK视图是一个动态性能视图,主要用于在备库上查询。该视图需要在备库上查询(DMDSC 备库需要在控制节点(重演节点)上查询),用于查询备库当前重做任务的日志信息。

2024-07-18 22:31:46 201

原创 达梦数据库的系统视图v$rapply_sys

在达梦数据库(DM Database)中,V$RAPPLY_SYS 是一个系统视图,用于显示数据库的实时应用(Real-time Apply)系统信息。实时应用是一种数据库复制技术,允许将一个数据库的更改实时应用到另一个数据库中,通常用于数据同步、数据分发和灾难恢复等场景。通过查询 V$RAPPLY_SYS 视图,可以监控和分析实时应用的状态和性能。该视图需要在备库上查询(DMDSC 备库需要在控制节点(重演节点)上查询),用于查询备库重做日志时的一些系统信息。

2024-07-17 23:10:51 260

原创 达梦数据库的系统视图v$keep_rlog_pkg

V$KEEP_RLOG_PKG 是达梦数据库中用于监控和分析保持的归档日志包的重要系统视图。通过查询这个视图,可以获取归档日志包的详细信息,进行恢复准备、故障排查和归档管理。

2024-07-17 07:30:00 145

原创 达梦数据库的系统视图v$recover_status

注意这里显示的是主库向备库发送日志的进度,由于备库重做日志也需要时间,在最后一批日志发送完成后, KBYTES_TO_RECOVER 为 0, RECOVER_PERCENT 为 100%,表示主库已经完成所有日志发送,需要等待备库将最后一批日志重做完成,此时主库的守护进程。通过查询这个视图,可以获取数据库恢复过程的详细状态信息,进行恢复监控、故障排查和恢复验证。该视图需要在主库上查询(DMDSC 主库需要在控制节点上查询),用于查询备库的恢复进度,如果已恢复完成,查询结果为空。

2024-07-16 23:01:33 308

原创 达梦数据库的系统视图v$systeminfo

在达梦数据库(DM Database)中,V$SYSTEMINFO 是一个系统视图,用于显示数据库实例的系统信息。这个视图提供了关于数据库实例的运行状态、配置参数、资源使用情况等重要信息,对于数据库管理员来说非常有用。V$SYSTEMINFO 是达梦数据库中用于监控和分析数据库实例系统信息的重要系统视图。通过查询这个视图,可以获取数据库实例的运行状态、配置参数和资源使用情况,进行性能监控、故障排查和系统配置优化。

2024-07-16 07:30:00 199

原创 达梦数据库的系统视图v$dict_cache_item

在达梦数据库(DM Database)中,V$DICT_CACHE_ITEM 是一个系统视图,用于显示字典缓存(Dictionary Cache)中的项信息。字典缓存是数据库中的一个重要组件,用于存储和管理数据库对象的元数据,如表、索引、视图等的定义信息。通过查询 V$DICT_CACHE_ITEM 视图,可以监控和分析字典缓存的使用情况,优化数据库性能。V$DICT_CACHE_ITEM 是达梦数据库中用于监控和分析字典缓存的重要系统视图。

2024-07-15 21:37:58 321

原创 达梦数据库的系统视图v$sqltext

在达梦数据库(DM Database)中,V$SQLTEXT 是一个系统视图,用于显示当前正在执行或最近执行的SQL语句的文本信息。这个视图对于监控和分析数据库中的SQL活动非常有用,尤其是在需要调试性能问题或查找特定SQL语句时。V$SQLTEXT 是达梦数据库中用于监控和分析SQL语句的重要系统视图。通过查询这个视图,可以获取当前正在执行或最近执行的SQL语句的完整文本,进行性能监控、故障排查和SQL优化。

2024-07-15 21:30:27 567

原创 达梦数据库的系统视图v$sessions

达梦数据库(DM Database)是中国的一款国产数据库管理系统,它提供了类似于Oracle的系统视图来监控和管理数据库。V$SESSIONS 是达梦数据库中的一个系统视图,用于显示当前数据库会话的信息。V$SESSIONS 是达梦数据库中用于监控和管理会话的重要系统视图。通过查询这个视图,数据库管理员可以获取当前会话的详细信息,进行性能监控、故障排查和安全审计。SESSIONS 视图,数据库管理员可以监控和分析数据库的活动,识别长时间运行的会话,或者查找特定的用户会话。

2024-07-13 23:49:10 432

原创 PostgreSQL的pg_dirtyread工具

pg_dirtyread 是一个第三方PostgreSQL扩展,它允许用户读取数据库文件中的“脏”数据,即那些被标记为删除或不再可见的数据。这个扩展对于数据恢复和调试非常有用,尤其是在需要恢复被删除或更新前的数据时。总结来说,pg_dirtyread 是一个强大的工具,用于读取和恢复PostgreSQL数据库中的脏数据。pg_dirtyread 允许用户读取表和索引的物理存储,包括那些被MVCC机制标记为不可见的数据。安装并启用 pg_dirtyread 后,可以使用特定的SQL命令来读取表的脏数据。

2024-07-13 23:41:32 278

原创 达梦数据库中的线程和进程

总结来说,在达梦数据库中,进程通常指的是数据库实例的主进程,而线程则是数据库实例内部用于执行各种任务的执行单元。达梦数据库提供了一些视图和工具来监控和管理线程和进程的状态,如 v$threads 视图可以显示当前数据库实例中所有线程的信息。在达梦数据库中,线程和进程的概念与操作系统中的定义类似,但有一些特定的实现细节和用途。数据库实例启动时,会创建一个主进程,该进程负责初始化数据库环境、加载配置、启动后台线程等。在达梦数据库中,通常指的是数据库实例的主进程,负责管理和控制整个数据库实例的运行。

2024-07-11 21:59:39 338

原创 PostgreSQL的扩展(extensions)-常用的扩展-pg_profile

pg_profile结合了和的功能,提供了强大而详细的性能分析能力。通过安装和配置pg_profile,您可以收集和分析 PostgreSQL 数据库的运行时信息,帮助确定性能瓶颈,并提供优化建议。结合定期生成和查看报告,能够有效地监控和管理 PostgreSQL 数据库的性能。

2024-07-08 09:01:21 770

原创 PostgreSQL的pg_bulkload工具

是一个强大的 PostgreSQL 批量加载工具,提供了比内置COPY命令更多的功能和更高的性能。通过灵活的配置文件,可以处理多种输入格式、执行数据转换和过滤、处理错误以及执行并行加载等。如果大量数据加载是您的主要需求,确实是一个值得探索的解决方案。在使用和配置时,建议先阅读官方文档和使用指南,以确保充分利用其各项特性。

2024-07-07 18:11:55 535

原创 PostgreSQL的PgBadger工具

PgBadger 是一个非常强大的 PostgreSQL 日志分析工具,可以帮助数据库管理员理解和优化数据库性能。通过对日志文件的全面分析,PgBadger 提供了详细的报告,帮助识别性能问题、分析查询行为、以及监控数据库活动。

2024-07-07 18:01:50 415

原创 达梦数据库的系统视图v$auditrecords

在达梦数据库(DM Database)中,是专门用来存储和查询数据库审计记录的重要系统视图。这个视图提供了对所有审计事件的访问权限,包括操作类型、操作用户、时间戳、目标对象等信息。对于数据库管理员来说,了解和使用这个视图可以帮助他们有效地监控和管理数据库的安全。

2024-07-05 19:35:51 405

原创 达梦数据库kill会话

在达梦数据库中,可以使用存储过程来终止会话。首先,需要使用V$SESSION视图查看当前会话信息并确定要终止的会话 ID (SID然后,通过调用并传入会话 ID 来终止特定会话。在执行终止操作时需谨慎,确保不会对系统和数据完整性产生不良影响,并且要确保只有有权限的用户执行此类操作。

2024-07-05 19:22:19 452

原创 PostgreSQL的系统视图pg_file_settings和pg_settings的区别

数据来源不同:从配置文件读取参数设置。:从 PostgreSQL 当前会话的运行时环境读取参数值。信息范围不同:提供配置文件中的参数设置及其应用状态,指出源文件和行号,并在参数应用失败时提供错误信息。:提供当前会话中实际生效的参数值及其详细信息,包括描述、范围和类型等。用途不同:主要用于检查配置文件中的参数设置、排查配置加载错误和调试配置文件。:主要用于查看和调整会话参数、获取参数的详细描述和范围信息,以便进行优化和调试。

2024-07-04 11:30:00 740

原创 PostgreSQL的系统视图pg_file_settings

提供了一个查看 PostgreSQL 配置文件中参数设置及其应用状态的视图。可以利用该视图检查配置设置是否应用成功,如果有错误信息,可以根据提示进行修改。修改配置文件后,可以使用函数或系统命令重新加载配置,使修改生效。配合视图,可以更全面地了解数据库的配置状态。

2024-07-04 07:30:00 431

原创 PostgreSQL的pg_filedump工具

提供了一种方式来直接查看 PostgreSQL 数据文件的内部结构。通过解析输出,可以深入理解表和索引的存储布局,帮助问题诊断和性能调优。

2024-07-03 10:03:13 1457

原创 PostgreSQL的系统视图pg_stat_database_conflicts

视图为我们提供了一种监控数据库冲突的方法,通过这视图,我们可以收集并分析冲突数据,从而采取相应的优化措施来减少冲突,提高数据库的性能和稳定性。保持对这些统计信息的定期监控,可以帮助数据库管理员及早发现和解决问题。

2024-07-03 07:30:00 510

原创 达梦数据库中的DBMS_STATS和SP_TAB_STAT_INIT 的异同点

选择DBMS_STATS:适用于需要更细粒度控制和灵活性的场景,提供了多种选项来优化性能。选择:适用于简单、直接的统计信息收集场景,易于使用。根据具体需求选择合适的存储过程或包,可以有效提升数据库查询性能和整体运维效率。

2024-07-02 11:30:00 1245

原创 达梦数据库的DBMS_STATS包

达梦数据库(DM Database)提供了DBMS_STATS包,这个包主要用于管理和维护数据库的统计信息。通过该包,您可以收集、删除、锁定和解锁表和索引的统计信息,从而帮助优化器生成更高效的查询执行计划。DBMS_STATS。

2024-07-02 07:30:00 905

原创 达梦数据库的系统视图v$deadlock_history

在达梦数据库(DM Database)中,视图记录了数据库中发生的死锁信息。通过查询这个视图,数据库管理员可以监控和诊断数据库中的死锁问题,从而采取相应的措施进行优化和排查。

2024-07-01 12:21:11 274

原创 PostgreSQL批量向表中插入数据

【代码】PostgreSQL批量向表中插入数据。

2024-07-01 07:30:00 397

原创 PostgreSQL的系统视图pg_stats

pg_stats是 PostgreSQL 提供的一种系统视图,用于展示当前数据库中的统计信息。这些统计信息由数据库内部的自动统计过程通过ANALYZE命令收集,它们帮助查询规划器做出更好的执行决策,从而优化查询性能。pg_stats。

2024-06-30 22:45:34 638

原创 PostgreSQL的系统视图pg_stat_wal_receiver

在 PostgreSQL 中,视图提供了关于 WAL(Write-Ahead Logging)接收进程的统计信息。WAL 接收器是 PostgreSQL 集群中流复制的一部分,它在从节点中工作,通过流复制将 WAL 日志从主节点接收并写入从节点。

2024-06-30 22:33:29 874

原创 PostgreSQL的系统视图pg_statio_all_indexes

在 PostgreSQL 数据库中,视图提供了有关所有索引的 I/O 活动的统计信息。这些统计信息对于了解索引的使用情况和性能调优非常有帮助。

2024-06-30 22:27:41 531

原创 PostgreSQL的系统视图pg_stat_wal

在 PostgreSQL 数据库中,视图提供了与 WAL(Write-Ahead Logging)日志有关的统计信息。WAL 是 PostgreSQL 用于确保数据一致性和持久性的重要机制。因此,监控和分析 WAL 活动对于数据库性能调优和问题排查非常重要。

2024-06-30 21:55:54 502

原创 PostgreSQL的系统视图pg_stat_bgwriter

在 PostgreSQL 数据库中,视图提供了关于后台写进程(Background Writer process)的统计信息。后台写进程的主要任务是将脏数据(dirty data)从共享缓冲区写入磁盘以提高数据库性能,并减少大量写操作对数据库的影响。了解和监控这一视图有助于数据库管理员进行性能调优和问题诊断。

2024-06-28 22:43:29 921 1

原创 PostgreSQL的系统视图pg_stat_archiver

在 PostgreSQL 数据库中,视图提供了关于归档进程(archiver process)的统计信息。归档进程负责将 WAL(Write-Ahead Logging)日志文件复制到归档存储,以确保备份和恢复的安全性。

2024-06-28 22:40:25 581

原创 达梦数据库的系统视图v$locked_object

在达梦数据库(Dameng Database)中,视图提供了与数据库中被锁定对象相关的信息。这通常用于监控和诊断数据库中的锁定问题,帮助管理员了解哪些对象被锁定了,以及锁定这些对象的会话信息。

2024-06-27 23:02:57 434

原创 达梦数据库的系统视图v$database

在达梦数据库(Dameng Database)中,V$DATABASE视图提供有关数据库实例的信息。这个视图类似于其他数据库系统中的相关视图,如 Oracle 中的V$DATABASE。

2024-06-27 20:50:00 515

原创 PostgreSQL的扩展(extensions)-常用的扩展-pg_pathman

pg_pathman是一个功能强大的 PostgreSQL 扩展,用于高效管理和使用分区表。通过分区,可以显著优化查询性能和数据管理。安装和使用pg_pathman通常非常方便,只需按需设置分区策略和范围即可。确保定期维护分区以保持数据库性能和管理的简便性。

2024-06-26 23:12:26 548

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除