数据库系统概论
文章平均质量分 83
Am最温柔
每天都有觉得自己太菜的焦虑,解决方法也很简单,好好学习就行了,今天也要加油鸭~
展开
-
《DBA的思想天空》书摘——第五章 理解REDO日志
5.1 什么是redo日志REDO日志文件是Oracle数据库实例恢复机制中最为关键的组成部分。REDO日志机制的目的就是确保数据库实例或者服务器发生故障时,不会导致数据库崩溃,不会丢失已经提交的数据。oracle为了实现这个目标,将数据库的变化数据记录在REDO日志文件中,而且通过Redo-Writ-Ahead(RWA)机制确保数据库被变更之前,其变更的REDO日志信息必须先写入日志缓冲区,而事务提交之前也必须首先将日志缓冲区中和这个事务相关的REDO信息写入REDO日志文件。(先写日志到缓冲区,再写数原创 2021-04-08 17:53:47 · 255 阅读 · 0 评论 -
github上C++ SQL Parser项目阅读
项目地址:https://github.com/hyrise/sql-parserC++ SQL Parser这是一个SQL解析器(C++),它将给定的SQL查询解析成C++对象(结构体),他已经被开发并融入到Hyrise中,但是也可以被完美应用到其他环境中。此项目的目标是编译出一个动态库。Usage要求环境:gcc 5+ (or clang 5+)步骤:下载源码编译出一个动态库libsqlparser.so推荐使用make install 直接将库复制到/usr/local/lib/中原创 2021-02-15 22:36:52 · 2432 阅读 · 0 评论