书栈网 · BookStack 本次搜索耗时 0.048 秒,为您找到 168352 个相关结果.
  • ORM高级特性-自定义类型转换

    当我们需要将查询的结果转换到自定义的类型中,无论是作为直接转换的类型还是作为struct 的属性,都可以通过实现特定的接口来实现。详细介绍请参考 类型转换-UnmarshalValue 章节。
  • MySQL · 引擎特性 · MySQL 状态信息Status实现

    什么是MySQL状态信息 MySQL Status代码实现 主要的数据结构 Status变量定义见SHOW_VAR 结构体 all_status_vars System_status_var Global locks Thread locks Show Status实现 如何添加一个新的Status 什么是MySQL状态信息 通过Sh...
  • MySQL · 引擎特性 · InnoDB index lock前世今生

    前言 InnoDB index lock InnoDB index lock的处理场景分析 场景分析 场景1. 索引扫描查询 场景2. 升序和降序查询 场景3. 乐观插入记录 场景4. 悲观插入记录 场景5. online DDL 场景6. DDL 问题: MySQL 5.7的改进 总结: 前言 InnoDB并发过程中使用两类...
  • MySQL · 引擎特性 · InnoDB Adaptive hash index介绍

    1134 2020-08-13 《数据库内核月报》
    前言 初始化 触发AHI信息统计 更新索引上的查询信息 更新block上的查询信息 为数据页构建AHI索引 使用AHI 维护AHI shortcut查询模式 AHI监控项 前言 我们知道InnoDB的索引组织结构为Btree。通常情况下,我们需要根据查询条件,从根节点开始寻路到叶子节点,找到满足条件的记录。为了减少寻路开销,Inno...
  • MySQL · 引擎特性 · InnoDB 事务子系统介绍

    1734 2020-08-13 《数据库内核月报》
    前言 事务开启 BEGIN START TRANSACTION READ ONLY START TRANSACTION READ WRITE START TRANSACTION WITH CONSISTENT SNAPSHOT AUTOCOMMIT = 0 事务提交 Binlog/Engine XA Engine/Engine XA Eng...
  • MySQL · 引擎特性 · InnoDB 事务锁系统简介

    2457 2020-08-13 《数据库内核月报》
    前言 行级锁 表级锁 事务锁管理 两个有趣的案例 前言 本文的目的是对 InnoDB 的事务锁模块做个简单的介绍,使读者对这块有初步的认识。本文先介绍行级锁和表级锁的相关概念,再介绍其内部的一些实现;最后以两个有趣的案例结束本文。 本文所有的代码和示例都是基于当前最新的 MySQL5.7.10 版本。 行级锁 InnoDB 支持到行级...
  • PostgreSQL · 特性分析 · 统计信息计算方法

    pg_class && pg_statistic 执行方式 analyze 一条SQL在PG中的执行过程是: ----> SQL 输入 ----> 解析 SQL ,获取解析后的语法树 ----> 分析、重写语法树,获取查询树 ----> 根据重写、分析后的查询树计算各路径代价,从而选择一条成本最优的执行树 ----> ...
  • 第十八章 面向对象的特性

    1437 2018-07-11 《李炎恢 PHP 教程》
    第十八章 面向对象的特性 第十八章 面向对象的特性 学习要点: 1.OOP 的封装 2.OOP 的继承 3.OOP 的多态 面向对象的三个主要特性是封装、继承和多态。 一.OOP的封装 隐藏对象的字段和实现细节,仅对外公开接口,控制在程序中字段的读和修改的访问级 别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将...
  • MySQL · 引擎特性· InnoDB之UNDO LOG介绍

    1190 2022-09-02 《数据库内核月报》
    undo log的组织形式 1. 文件结构 1.1 Rollback Segment(回滚段) 1.2 UndoPage 1.3 Undo Page Header 1.4 Undo Segment Header 1.5 Undo Log Header 1.6 Undo Record 2. 主要内存数据结构 undo log的分配与记录 1...
  • MySQL · 引擎特性 · TokuDB hot-index机制

    hot-index设计思路 创建indexer indexer数据结构介绍 构建indexer 关闭indexer 与dml互斥 所谓hot-index就是指在构建索引的过程中不会阻塞查询数据,也不会阻塞修改数据(insert/update/delete)。在TokuDB的实现中只有使用“create index“方式创建索引的情况下才能使用h...