书栈网 · BookStack 本次搜索耗时 0.035 秒,为您找到 168352 个相关结果.
  • PgSQL · 引擎特性 · PostgreSQL 通信协议

    1618 2020-08-13 《数据库内核月报》
    协议基础 消息 消息格式 消息类型 消息流 Startup 取消请求 发送请求 Simple Query Extended Query Parse Bind Describe Execute Sync Copy 子协议 总结 参考文献 我们在使用数据库服务时,通常需要使用客户端连接数据库服务端,以 PostgreSQL ...
  • MariaDB · 特性分析· 表/表空间加密

    Google向MariaDB 10.1.13(暂未Release)贡献了这个补丁,可以对表/表空间进行加密。 加密过的表可以防止某些非授权用户访问或偷取磁盘然后通过访问原始数据文件来偷取数据。当然,假设你已经把密钥文件存储在另一个系统上。但是,使用加密可能会降低差不多10%的性能。目前,只有XtraDB/InnoDB引擎能完全支持加密。 MariaDB...
  • MySQL · 引擎特性 · InnoDB 崩溃恢复过程

    1434 2020-08-13 《数据库内核月报》
    初始化崩溃恢复 恢复truncate操作 进入redo崩溃恢复开始逻辑 初始化事务子系统(trx_sys_init_at_db_start) 应用redo日志(recv_apply_hashed_log_recs ) 完成崩溃恢复(recv_recovery_from_checkpoint_finish ) 无效数据清理及事务回滚: Binlo...
  • PgSQL · 特性分析 · full page write 机制

    1003 2020-08-13 《数据库内核月报》
    什么是full_page_write? 实现原理 full_page_write不足之处 总结 PG默认每个page的大小为8K,PG数据页写入是以page为单位,但是在断电等情况下,操作系统往往不能保证单个page原子地写入磁盘,这样就极有可能导致部分数据块只写到4K(操作系统是一般以4K为单位),这些“部分写”的页面包含新旧数据的混合。在崩溃后...
  • MySQL · 特性分析 · Index Condition Pushdown (ICP)

    1118 2020-08-13 《数据库内核月报》
    前言 ICP 测试 ICP 原理 ICP 源码实现 ICP 使用限制及问题 前言 上一篇文章 提过,我们在之后的文章中会从 optimizer 的选项出发,系统的介绍 optimizer 的各个变量,包括变量的原理、作用以及源码实现等,然后再进一步的介绍优化器的工作过程(SQL 语句扁平化处理、索引选择、代价计算、多表连接顺序选择以及物理执...
  • MySQL · 引擎特性 · InnoDB IO子系统

    1159 2020-08-13 《数据库内核月报》
    前言 基础知识 InnoDB常规IO操作以及同步IO InnoDB异步IO Simulate aio Linux native aio 总结 前言 InnoDB做为一款成熟的跨平台数据库引擎,其实现了一套高效易用的IO接口,包括同步异步IO,IO合并等。本文简单介绍一下其内部实现,主要的代码集中在os0file.cc这个文件中。本文的分析...
  • MQTT over QUIC 的特性与优势

    MQTT over QUIC 的特性与优势 单流模式 特性和优势 多流模式 特性和优势 MQTT over QUIC 的特性与优势 EMQX 5.0 为 MQTT over QUIC 设计了独特的消息传输机制和管理方式,为在现代复杂网络中传输 MQTT 消息提供了一种更高效、更安全的方式,从而在某些场景下提高了 MQTT 的性能。 EMQX ...
  • 错误处理-错误码特性

    错误处理-错误码使用 错误处理-错误码接口 错误处理-错误码扩展 错误处理-错误码实现 错误处理-内置错误码
  • 资源池化当前架构特性约束

    资源池化当前架构特性约束 内容简介 当前的一些约束说明 资源池化当前架构特性约束 内容简介 openGauss资源池化是openGauss推出的一种新型的集群架构.通过DMS和DSS组件,实现集群中多个节点的底层存储数据共享和节点间的内存实时共享,达到节省底层存储资源以及集群内部支持一写多读且可以实时一致性读的目的。 本文主要介绍资源池化当前的架...