AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / dba / 问题 / 8754
Accepted
ThinkingMonkey
ThinkingMonkey
Asked: 2011-12-05 13:14:29 +0800 CST2011-12-05 13:14:29 +0800 CST 2011-12-05 13:14:29 +0800 CST

什么是QP层?

  • 772

来自blogs.innodb.com:具有 Binlog 功能的 InnoDB Memcached

在我们早期的实验室版本中,我们通过 InnoDB Memcached Daemon 插件展示了一个 MySQL NoSQL 解决方案(参见之前的 Calvin 和我的帖子)。较早的版本允许 Memcached 插件直接与 InnoDB 交互,完全绕过 MySQL 优化器和QP layers. 它与另一个流行的 MySQL NoSQL 解决方案 HandlerSocket 不同,它甚至跳过 Handler API 层并直接通过 InnoDB API 访问 InnoDB。因此,理论上,它会更简单、更有效。

什么是QP 图层?

搜索没有给我带来任何好的结果。我最接近的是Query Path。这是正确的吗?

mysql query
  • 1 1 个回答
  • 257 Views

1 个回答

  • Voted
  1. Best Answer
    RolandoMySQLDBA
    2011-12-05T18:24:23+08:002011-12-05T18:24:23+08:00

    QP 很可能代表查询解析。

    MySQL 优化器需要来自查询解析器的信息来确定表名和列名以及相关的数据类型。

    我在 DBA StackExchange 上发表了一篇关于 HandlerSocket 如何绕过MVCC和行级锁的帖子。我什至对绕过 HandlerSocket 都有点担心。我这样说是因为HandlerSocket 在执行读取操作时存在问题,同时存在与相同数据交互的写入操作。请确保 Memcached Plugin 没有同样的缺陷。请检查此问题中是否存在任何已知错误。

    • 2

相关问题

  • 是否有任何 MySQL 基准测试工具?[关闭]

  • 我在哪里可以找到mysql慢日志?

  • 如何优化大型数据库的 mysqldump?

  • 什么时候是使用 MariaDB 而不是 MySQL 的合适时机,为什么?

  • 组如何跟踪数据库架构更改?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    您如何显示在 Oracle 数据库上执行的 SQL?

    • 2 个回答
  • Marko Smith

    如何选择每组的第一行?

    • 6 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    我可以查看在 SQL Server 数据库上运行的历史查询吗?

    • 6 个回答
  • Marko Smith

    如何在 PostgreSQL 中使用 currval() 来获取最后插入的 id?

    • 10 个回答
  • Marko Smith

    如何在 Mac OS X 上运行 psql?

    • 11 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Marko Smith

    将数组参数传递给存储过程

    • 12 个回答
  • Martin Hope
    Manuel Leduc PostgreSQL 多列唯一约束和 NULL 值 2011-12-28 01:10:21 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Stuart Blackler 什么时候应该将主键声明为非聚集的? 2011-11-11 13:31:59 +0800 CST
  • Martin Hope
    pedrosanta 使用 psql 列出数据库权限 2011-08-04 11:01:21 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST
  • Martin Hope
    BrunoLM Guid vs INT - 哪个更好作为主键? 2011-01-05 23:46:34 +0800 CST
  • Martin Hope
    bernd_k 什么时候应该使用唯一约束而不是唯一索引? 2011-01-05 02:32:27 +0800 CST
  • Martin Hope
    Patrick 如何优化大型数据库的 mysqldump? 2011-01-04 13:13:48 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve