个人成就
发布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)
展开
最新评论
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
postgresql中oid与relfilenode傻傻分不清!
发布文章于
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-10-23
論至德者不和于俗,成大功者不謀于眾。是以聖人茍可以強國,不法其故。
发布数说于
2024-10-23
气象宜清宜高,学问宜深宜远,立身宜刚宜诚,颜色宜柔宜庄
发布数说于
2024-09-03
我还要继续赶路,今天就不久留了,如果下次还能路过此地,一定两手空空去青梅观做客,讨要一碗冰镇梅子汤
发布数说于
2024-08-30
师父,差不多就可以了啊,不然咱俩的师徒情分可就真淡了。
发布数说于
2024-08-29
修道之人,远离红尘,幽居修行,爱憎一起,道心即退
发布数说于
2024-08-28
你们不能这么逮着个老实人往死里欺负啊
发布数说于
2024-08-26
人有多大,艺有多大,心窄道不宽。
发布数说于
2024-08-23
江湖没什么好的,也就陆芝的腿还行
发布数说于
2024-08-21
在家里,大事我说了算,小事她说了算。比如打不打哪个国家,选谁当美国总统,都归我管,除了这事,其他的都归她管。
发布数说于
2024-08-17
同在江湖,只要没结死仇,酒桌上就多说几句甘人之语。同路窄处,留一步与人行,将独木桥走成一条阳关大道。
发布数说于
2024-08-15
世上人事无穷,我辈光阴有限,可能正因为如此,所以我们才会更珍惜人间这趟逆旅远游。
发布数说于
2024-08-14
可是陈平安担心的事情,一向跟寻常山主、宗主不太一样,比如小米粒的瓜子怎么分,都会成为落魄山一件人心起伏、暗流涌动的大事。
发布数说于
2024-08-13
不要以勤工俭学的身份给我讲黑社会的故事。
发布数说于
2024-08-12
人生苦短,活一百岁的没有多少人,开心就笑,不开心待会儿再笑。高高兴兴比什么都强,跟谁较劲都是跟自己较劲。
发布数说于
2024-08-07
磐维数据库result cache功能测试
一、开启result cacheenable_global_result_cache
result_cache_max_size
result_cache_max_result调整以上三个参数需要
发布文章于
2024-08-05
向着六边形战士触出发,向着六边形战士触出发
发布数说于
2024-08-02
磐维数据库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