表示 进入内容 314053
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: handler (reset)
MySQL 5.7下InnoDB对COUNT(*)的优化

0、导读

饱受诟病的InnoDB表COUNT(*)性能问题在5.7下做了优化,果真如此吗?

1、经典需求:InnoDB表COUNT(*) InnoDB引擎表经常被抱怨执行COUNT(*)的效率太差,因此此类需求通常会被建议用其他方法来满足,比如另外加一个计数器表,或者用SHOW TABLE STATUS查看大概数量。

【mysql】  【innodb】  【测试】  【索引】  【index】  【查询优化】   …

[获取更多]
MySQL存储引擎之Spider内核深度解析

Spider是为MySQL/MariaDB开发的一个特殊引擎,具有内嵌分片功能。现在它已经被集成到MariaDB10.0及以上版本中,作为MariaDB的一个新的主要特性。Spider的主要功能是将数据分散到多个后端节点,它的作用类似于一个代理。

【服务器】  【mysql】  【SQL】  【数据库】  【Server】  【索引】  【Mariadb】   …

[获取更多]
Carte+kettle+mysql性能问题定位分析记录

本文针对一次Carte+kettle+mysql的性能测试,做个简单的问题定位分析记录:

【java】  【监控】  【mysql】  【性能】  【日志】  【线程】  【数据库】  【eclipse】  【配置】   …

[获取更多]
TokuDB · 捉虫动态 · MRR 导致查询失败

问题背景 最近有用户在使用 TokuDB 时,遇到了一个查询报错的问题,这里给大家分享下。

具体的报错信息是这样的:

mysql> select * from t2 where uid > 1 limit 10; ERROR 1030 (HY000): Got error 1 from storage engine

表结构如下:

CREATE TABLE `t2` ( `

【mysql】  【Cache】  【索引】  【tokudb】  【index】  【handler】   …

[获取更多]
MySQL · myrocks · myrocks index condition pushdown

index condition pushdown

Index condition pushdown(ICP)是直到mysql5.6才引入的特性,主要是为了减少通过二级索引查找主键索引的次数。目前ICP相关的文章也比较多,本文主要从源码角度介绍ICP的实现。讨论之前,我们先再温习下。

以下图片来自mariadb

引入ICP之前 引入ICP之后

再来看个例

【mysql】  【Server】  【索引】  【index】  【type】   …

[获取更多]
数据库操作:MYSQL与MFC连接(二)

继上一片博客,这篇介绍数据库与MFC的连接,上篇是介绍用控制台连接MYSQL,其实MFC为代码增加一个界面,和一些消息相应(个人认为) 首先建一个MFC的工程,我这边建了一个Dlg 建好后看一下选项-> 目录->包含目录和库目录中是否包含了MYSQL的路径 再在Dlg.cpp中添加: #include”winsock.h” #include“mys

【mysql】  【函数】  【数据库】  【code】  【控制台】   …

[获取更多]
myrocks index condition pushdown

--- title: MySQL · myrocks · myrocks index condition pushdown author: 张远 ---

# index condition pushdown

Index condition pushdown[(ICP)](http://dev.mysql.com/doc/refman/5.6/en/index-condition-

【数据存储与数据库】  【mysql】  【阿里技术协会】  【http】  【Server】  【索引】  【ICP】   …

[获取更多]
MYSQL游标(CURSOR)关于NOT FOUND或02000结束状态只遍历一次的问题

经常在定义cursor的时候都会定义cursor未找到(NOT FOUND或SQLSTATE '02000')的条件来标识游标结束。

【mysql】  【fetch】  【Create】  【handler】  【存储过程】  【varchar】   点击查看原文>

MySql的多存储引擎架构

支持多种存储引擎是众所周知的MySQL特性,也是MySQL架构的关键优势之一。如果能够理解MySQL Server与存储引擎之间是怎样通过API交互的,将大大有利于理解MySQL的核心基础架构。本文将首先介绍MySQL的整体逻辑架构,然后分析MySQL的存储引擎API并介绍如何编写自己的MySQL存储引擎。

【架构】  【mysql】  【函数】  【SQL】  【线程】  【Cache】   …

[获取更多]
Mybatis调用Mysql存储过程

在我的后台系统中,今天需要使用到存储过程。存储过程还真没写过,今天就写了个存储过程。使用在后台中。 其实这个接口功能  是涉及几张表的修改,删除,新增的。就写个一个存储过程。 存储过程:

1 CREATE PROCEDURE `sp_combine_admin_group`(IN `g...

【mysql】  【Transaction】  【update】  【handler】  【存储过程】  【varchar】   …

[获取更多]
表示 进入内容 314053
« 先前的 10 新的记录 | 下一步 10 较早的记录 »