暂无图片
陈洋 — 云和恩墨DBA
_
暂无图片
云和恩墨 技术顾问
2020-09-07 加入墨天轮
暂无图片
暂无图片
_
纸上得来终觉浅,绝知此事要躬行
关注TA
写留言
185
文章
132
粉丝
235K+
浏览量
-技术顾问
-云和恩墨
个人成就
发布198次内容
获得437次点赞
内容获得99次评论
获得978次收藏
回答了11次问答
文章分类
墨力计划
(185)
oracle
(44)
opengauss
(5)
oracle数据库
(4)
mysql
(4)
select
(4)
postgresql
(3)
oracle执行计划
(3)
数据库
(3)
表空间
(3)
log
(2)
table
(2)
展开
文章档案
2025年02月
(3)
2025年01月
(3)
2024年12月
(3)
2024年08月
(3)
2024年05月
(3)
2024年04月
(9)
2024年03月
(12)
2024年01月
(8)
展开
最新评论
Redhat7.6+ASM+12C单实例安装及升级至19C
Redhat7.6+ASM+12C单实例安装及升级至19C
-...
oracle数据库中undo机制(一)
Oracle提供了多种机制(如管道、外部程序或utl_file)来从PL/SQL块中推送消息,以便及时发现提交与查询数据之间的差异。
-星星之火
oracle数据库中redo机制
感恩生命里的每一份温暖和善意,感恩这些温暖和善意背后的每一个你。新的一年,愿你们平安顺遂,健康无忧。
-筱悦星辰
postgresql数据库锁模式测试
为了避免死锁,建议所有事务按照一致的顺序获取锁,并尽量缩短事务的持锁时间。
-星星之火
sql执行效率突变的原因及处置办法
Mark!汇总不少有用的干货!
-Eric Zhong
oracle Latch: cache buffers chain争用定位
Oracle中,考虑如下3个SQL: create view v1 as select department_id,department_name,last_name from departments join employees using (department_id); select department_name,last_name from v1 where department_id=20; select d.department_name,e.last_name from departments d, employees e where d.department_id=e.department_id and d.department_id=20; 关于第一个查询比第二个查询的说法正确的是? A 视图采用了ISO标准Join语法,比第二个查询中的Oracle Join语法快 B 第一个查询不可能比第二个快 C 视图做了预编译,因此第一个查询比第二个查询减少了动态编译时间 D 视图已经完成了表Join的工作
-星星之火
动态
文章 ·185
数说 ·23
问答 ·11
文档 ·13
课程 ·0
视频 ·0
活动 ·0
关注
留言板·1
opengauss提示password expired问题测试
一、密码失效[omm@ol8601 ~]$ gsql -Ucy1 -W'P@ssw0rd' -h172.16.220.100 -p26000 -r -d mydb gsql ((openGauss
发布文章
2025-02-06
postgresql中vm与fsm文件
发布文章
2025-02-02
oracle数据机制及IMU与Private Redo
发布文章
2025-01-27
oracle数据库中undo机制(一)
一、提交与回滚的机制对比1.提交机制Oracle提供了多种机制(如管道、外部程序或utl_file)来从PL/SQL块中推送消息,以便及时发现提交与查询数据之间的差异。提交时,Oracle不需要重新标
发布文章
2025-01-24
oracle数据库中redo机制
一、数据改变的方法和步骤1、Oracle数据改变的四步法Oracle在处理数据变更时,不是直接在数据文件中找到数据项并进行修改,而是通过四个关键步骤来实现数据变更。 第一步:创建数据项变更描述 在这
发布文章
2025-01-23
postgresql数据库锁模式测试
一、表锁ACCESS SHARE (AccessShareLock)仅与ACCESS EXCLUSIVE锁模式冲突。SELECT命令对引用的表获取此模式的锁。一般来说,任何只读取表而不修改表的查询都会
发布文章
2024-12-05
读已提交隔离模式下的事务行为测试
1、select行为在 Read Committed 隔离级别下,一个查询(通常是 SELECT)只会看到在查询开始之前已提交的数据。这意味着 SELECT 查询不会返回未提交的数据,也不会看到其他事
发布文章
2024-12-04
理解数据库事务隔离级别
隔离级别
发布文章
2024-12-02
磐维数据库result cache功能测试
一、开启result cacheenable_global_result_cache result_cache_max_size result_cache_max_result调整以上三个参数需要
发布文章
2024-08-05
磐维数据库pw_bulkload和copy入库性能对比测试
一、copy入库非分区表1、数据准备[omm@centos01 ~]$ cat emp.csv |wc -l 2752512[omm@centos01 ~]$ head -n 2 emp.csv 7
发布文章
2024-08-02
向着六边形战士触出发
发布数说
2024-08-01
oracle linux 8.6安装11g报错ORA-12547解决
测试环境操作系统版版本为oracle linux 8.6,安装完19c版本后需要再安装一套11.2.0.4版本。安装完成11.2.0.4版本后使用dbca建库时出现ORA-12547错误。一、安装完成
发布文章
2024-08-01
oracle 物化视图日常维护
一、参数optimizer_mode优化器模式需要ALL_ROWS、FIRST_ROWS、CHOOSE之一query_rewrite_enabled需要启用查询重写,TRUEquery_rewrite
发布文章
2024-05-14
世界上最先进的oracle故障诊断脚本session snapper测试
一、说明Snapper时tanel poder大佬编制,用于性能分析的脚本。snapper从V$SESSTAT 等视图中获取快照,并显示快照期间某个会话的性能计数器增量了多少,旨在为现场 DBA 提供
发布文章
2024-05-11
oracle Latch: cache buffers chain争用定位
一、原理即当对数据库中同一块的并发访问极高时,会发生等待事件“Latch: cache buffers chain”。对块的访问通常是一个快速操作,但如果并发用户足够快地重复访问块,则对该块的简单访问
发布文章
2024-05-09
peace,keep peace!
发布数说
2024-05-06
innodb内存结构之buffer pool
一、概述InnoDB的Buffer Pool是其存储引擎中非常重要的一个组件,它的主要功能是缓存数据和索引页,以减少磁盘I/O操作,从而提高查询性能。Buffer Pool的具体功能包括:缓存数据和索
发布文章
2024-04-19
postgresql/opengauss中自动清理任务
一、autovacuum功能autovacuum的功能包括自动执行VACUUM和ANALYZE命令,以对具有大量插入、更新或删除元组的表进行检查和维护。它由多个进程组成,其中包括持久的守护进程auto
发布文章
2024-04-16
postgresql官方文档之Functions and Operators
9.1. Logical OperatorsSQL中可用的逻辑运算符,包括:boolean AND boolean → booleanboolean OR boolean → booleanNOT b
发布文章
2024-04-15
Postgresql官方文档之Data Types
8.1. Numeric TypesPostgreSQL 中的数值类型,这包括了两位、四位和八位的整数类型,四位和八位的浮点数类型,以及可选择精度的小数类型。具体的类型有:smallint(2字节,小
发布文章
2024-04-09
Postgresql官方文档之Query
7.1. Overview查询(query)的基本概念和作用。在 SQL 中,用 SELECT 命令来指定查询。查询的一般语法是 [WITH with_queries] SELECT select_l
发布文章
2024-04-08
Postgresql官方文档之DML
一、Generated Columns生成列是一种特殊的列,它的值总是根据其他列计算得出。这类似于视图对于表的作用。生成列分为两种类型:存储的(stored)和虚拟的(virtual)。存储的生成列在
发布文章
2024-04-07
DSI401笔记之Indexes and Index Block Dump Analyzes
1、B*-Tree DefinedB*-树索引是数据库和文件系统中重要的访问路径结构,其关键特性是每个可能的搜索路径都具有相同的长度。B*-树由Bayer和McCreight于1972年首次描述,是一
发布文章
2024-04-03
DSI401笔记之Data Block Dump Analyzes
1、Data Block StructureCache Layer:缓存层包含了关于块格式、类型(数据、索引、头部等)以及序列化数据的信息。Transaction Layer:事务层存储了对块感兴趣的
发布文章
2024-04-02
DSI401笔记之Memory Management and Heap Corruption
一、内存管理和堆损坏的概述Oracle服务器的内存结构:PGA:由单个进程分配和使用。UGA:在会话开始时分配,由该会话使用。SGA:在启动时分配,所有进程都可以访问。内存的管理:内存按照所需持久性的
发布文章
2024-04-01
DSI401笔记之Crash、Hang、Loop
一、定义1、crash在Oracle数据库环境中,“crash”(崩溃)指的是数据库实例或进程由于内部错误或操作系统违规而意外停止运行的情况。这种情况通常由以下原因引起:内部错误:这些是Oracle软
发布文章
2024-03-29
postgresql之窗口函数和继承
一、模拟数据CREATE TABLE empsalary ( depname VARCHAR(100), empno INT, salary DECIMAL(10, 2),
发布文章
2024-03-28
postgresql之执行计划中cost值计算
一、执行计划1、解释查询计划的结构是一棵树,由不同类型的节点组成。最底层是扫描节点,用于从表中获取原始数据行。如果需要对数据进行连接、聚合、排序等操作,在扫描节点之上会有相应的节点。EXPLAIN输出
发布文章
2024-03-22