首页
学习
活动
专区
工具
TVP
发布

云原生布道专栏

专栏成员
300
文章
245580
阅读量
90
订阅数
【云原生进阶之数据库技术】第二章-Oracle-原理-4.6.4-RAC技术
        RAC(real application clusters):整个集群系统又分为 oracle Clusterware (集群就绪软件)和 Real Application(RA) 两大部分组成。
江中散人_Jun
2024-06-13
1790
【云原生进阶之数据库技术】第二章-Oracle-原理-4.6.3.8-闪回事务技术
        到目前为止,介绍的所有功能均不会直接将数据恢复为“以前”的样子。闪回查询只是查看,闪回数据归档只是延伸了闪回查询的时间窗口,闪回事务查询虽然提供了撤销SQL,但是否执行及如何执行还需要管理员进一步手动操作。
江中散人_Jun
2024-06-12
1080
【云原生进阶之数据库技术】第二章-Oracle-原理-4.6.3.9-闪回归档FDA技术
        虽然ORA-01555错误可以通过种种手段来避免和减少,但是随着时间的流逝,这些UNDO信息总会失去,那么能否将这些信息保存起来,使得数据库在一定的历史周期之内可以不断向后追溯,使得我们可以看到一个数据表在任意历史时间点上的切片呢?
江中散人_Jun
2024-06-12
1460
【云原生进阶之数据库技术】第二章-Oracle-原理-4.2.2-初始化参数文件解析
参数文件也叫初始化参数文件,用于存放数据库和数据库实例的参数。这些参数用于指定控制文件的位置、联机日志文件的位置及控制内存分配。参数文件分为普通初始化参数文件(Initialization Parameter File 即PFILE)和服务器参数文件(Server Parameter File 即SPFILE)。初始化参数文件是数据库启动过程所必需的文件,记录了数据库显式参数的设置。数据库启动的第一步就是根据初始化参数文件中的设置,创建并启动实例,即分配内存空间、启动后台进程。
江中散人_Jun
2024-06-01
1360
【云原生进阶之数据库技术】第二章-Oracle-原理-4.2.3-数据文件解析
在操作系统层面,Oracle 数据库将数据存储在数据文件中。Oracle 数据库必须至少有一个数据文件。数据文件是数据库中所有数据的实际存储空间,所有数据文件大小的和构成了数据库的大小。根据数据信息类型不同,数据文件分为永久性数据文件和临时数据文件两种。
江中散人_Jun
2024-06-01
1530
【云原生进阶之数据库技术】第二章-Oracle-原理-4.1-Oracle整体架构
与其他RDBMS软件一样,Oracle数据库是建立在SQL之上的,SQL是一种标准化的编程语言,数据库管理员、数据分析师和其他IT专业人员使用它来管理数据库并查询存储在其中的数据。Oracle软件与PL/SQL绑定,PL/SQL是Oracle开发的一种实现,它为标准SQL添加了一组专有的编程扩展,这是RDBMS供应商的常见做法。Oracle数据库还支持用Java编程,用PL/SQL或Java编写的程序可以从其他语言调用。
江中散人_Jun
2024-05-31
1370
【云原生进阶之数据库技术】第二章-Oracle-原理-4.2.1-物理存储架构综述
存储结构(Storage Structure)分为物理存储结构和逻辑存储结构两种,分别描述了在操作系统中和数据库系统内部数据的组织与管理方式。
江中散人_Jun
2024-05-31
1450
【云原生进阶之数据库技术】第二章-Oracle-使用-3.5-Oracle中hint使用
        基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。
江中散人_Jun
2024-05-30
890
【云原生进阶之数据库技术】第二章-Oracle-使用-3.4.2-Oracle Active Data Guard调优
        Oracle Active Data Guard(ADG)调优涉及多个层面,旨在确保备用数据库在提供实时查询服务的同时,维持高效的数据同步与良好的系统性能。为了确保ADG环境的高性能和可靠性,需要进行适当的调优。以下是一些关键的调优领域和建议:
江中散人_Jun
2024-05-30
1060
【云原生进阶之数据库技术】第二章-Oracle-使用-3.4.1-Oracle Active Data Guard综述
Oracle ADG全称为Oracle Active Data Guard,它是Oracle Data Guard功能集中的一个高级选项。Active Data Guard是Oracle数据库提供的一种高级高可用性和灾难恢复解决方案,它在Oracle Data Guard的基础上进一步增强了备用数据库(Standby Database)的功能和利用率。
江中散人_Jun
2024-05-29
2380
【云原生进阶之数据库技术】第二章-Oracle-使用-3.3.2-Oracle Data Guard原理
DG 的工作原理是通过网络将主数据库的重做数据传输到备用数据库,然后在备用数据库上应用这些重做数据,以确保数据的一致性。
江中散人_Jun
2024-05-29
2980
【云原生进阶之数据库技术】第三章-PostgreSQL-管理-2.2-运维操作
切换su - postgres用户(直接在终端输入psql也可实现),在postgres用户下输入\l
江中散人_Jun
2024-03-20
1440
【云原生进阶之数据库技术】第一章MySQL-3.1-整体架构
MySQL Server架构自顶向下大致可以分网络连接层、服务层、存储引擎层和系统文件层。
江中散人_Jun
2024-03-05
2550
【云原生进阶之数据库技术】第一章MySQL-2.3-数据基本操作
2、语法:select distinct from 表名; 去掉重复项,对应的字段前加符号表达:
江中散人_Jun
2024-02-24
1450
【云原生进阶之数据库技术】第一章MySQL-2.2-数据库表基本操作
语法:create table table_name(col_name1 data_type1,col_name2 data_type2,....); 创建t_test数据表,字段为id,name(数据类型中的数字是字段长度)
江中散人_Jun
2024-02-23
1460
【云原生进阶之PaaS中间件】第四章RabbitMQ-4.3-如何保证消息的可靠性投递与消费
根据RabbitMQ的工作模式,一条消息从生产者发出,到消费者消费,需要经历以下4个步骤:
江中散人_Jun
2024-02-21
2130
【云原生进阶之PaaS中间件】第四章RabbitMQ-4.2-进阶应用
死信队列(DLX,Dead-Letter-Exchange),利用DLX,当消息在一个队列中变成无法被消费的消息(dead message)之后,它能被重新publish到另一个Exchange,这个Exchange就是DLX。
江中散人_Jun
2024-02-20
1780
【云原生进阶之PaaS中间件】第四章RabbitMQ-4.1-原理机制与进阶特性
4.客户端使用Routing key,在Exchange和Queue之间建立好绑定关系。
江中散人_Jun
2024-02-20
2450
【云原生进阶之PaaS中间件】第四章RabbitMQ-3-RabbitMQ安装
要在Linux环境下安装RabbitMQ,首先我们要有一个Linux环境,此处我们使用CentOS7虚拟机进行演示。如果本地还没有装过虚拟机,可以参考我之前的文章搭建虚拟机环境:VMware Workstation 14安装教程、虚拟机环境搭建(VMware Workstation14 + centos7)、VMware+CentOS7 网络及静态IP配置。
江中散人_Jun
2024-02-19
7100
【云原生进阶之PaaS中间件】第四章RabbitMQ-2-AMQP协议
AMQP,即Advanced Message Queuing Protocol(高级消息队列协议),一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件传递消息,不受客户端/中间件不同产品、不同开发语言等条件的限制。该协议是一种二进制协议,提供客户端应用于消息中间件之间异步、安全、高效的交互。相对于我们常见的REST API,AMQP更容易实现,可以降低开销,同时灵活性高,可以轻松的添加负载平衡和高可用性的功能,并保证消息传递,在性能上AMQP协议也相对更好一些。
江中散人_Jun
2024-02-19
3280
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档