米饭粑
  • 首页
  • 好物推荐
    • 干货分享
    • 好物推荐
    • 免费资源
    • 非专业测评
  • 技术架构
    • Linux
    • HTTPS
    • Windows Server
  • 网站建设
    • 免费资源
    • 建站程序
    • 云建站
    • WordPress
  • 网络服务
    • CDN
    • DNS
    • HTTPS
  • 教程&更多
    • 更多教程
    • 资讯新闻
    • 琐琐碎碎
    • 关于米饭
    • 打赏米饭
  • 友情链接
  • 云栖社区
  • 阿里云Ping
  • 首页
  • 好物推荐
  • 技术架构
  • 网站建设
  • 网络服务
  • 教程&更多
  • 友情链接
  • 云栖社区
  • 阿里云Ping
首页 › 技术架构 › 教程 › Debian 下 MariaDB 安装 TokuDB 并设为默认引擎

Debian 下 MariaDB 安装 TokuDB 并设为默认引擎

妙正灰
2年前发布在 教程
1,138 0 0

介绍

TokuDB 是非常有效的数据库引擎,在阿里、腾讯均有广泛的运用,MySQL 的变种 Percona Server 和 AliSQL 均推荐启用 TokuDB 并作为默认引擎。其以优异的压缩性能和储存表现,被广泛的应用,颇有代替 InnoDB 之势。

WordPress 是没有外键的,因此可以完美的使用 TokuDB,使用其优秀特性。这里将介绍的是 MariaDB 如何开启 TokuDB 功能。

安装 MariaDB 教程请看:Debian 安装 MariaDB Server

教程

关闭 THP

THP(Transparent Huge Pages) 在有数据库服务(Mysql、Redis、MongoDB)的机器上都是建议关闭的 不然总会发生莫名其妙的事情,TokuDB 也是一定要关闭的。

在 /etc/rc.local 加入如下语句,这样就算重启系统也会自动关闭 THP

echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag

安装 TokuDB

apt-get install mariadb-plugin-tokudb

对,就是这么的简单,自动安装好 tokudb 引擎,如果没有安装 jemalloc 还会自动安装,还会自动生成 /etc/mysql/mariadb.conf.d/tokudb.cnf 文件,真的很贴心~

重启 MariaDB

systemctl restart mysql

设为默认引擎

使用下面命令,登入数据库,查看可用引擎:

mysql -u root -p  #下面要输入你的密码

MariaDB [(none)]> show engines;

在中间可以看到这条,不过还不是默认引擎,默认引擎是 InnoDB:

| TokuDB             | YES     | Percona TokuDB Storage Engine with Fractal Tree(tm) Technology                   | YES          | YES  | YES        |

输入设为默认引擎:

SET storage_engine=TokuDB;

然后输入 quit; 退出。

注: 这是临时设置为默认引擎的,重启数据库之后就继续变成默认 InnoDB,因为有些程序还是不支持 TokuDB的,通过这时候创建的数据表并不会退回到 InnoDB 而是继续是 TokuDB。

MariaDBMySQLTokuDB
0
分享本文
在 Ubuntu 上配置 AppArmor 实现强制访问控制(MAC)
上一篇
在 Ubuntu 上安装 Monit 并更新至最新版
下一篇
聚合文章
阿里云IPv6实践,从云服务到云安全
4月前
不花一分钱构建阿里云上第零步安全体系
4月前
阿里云ACP每日两题(No.0012)
6月前
阿里云ACP每日两题(No.00011)
6月前
标签
Appnode Brotli CDN CentOS CentOS8 Debian DNS ECC ECS Ghost HTTP2 HTTPS IIS IPV6 Linux LiteSpeed MariaDB MySQL Nginx OpenLiteSpeed OpenResty OSS PageSpeed PHP PHP7 Redis RHEL RHEL8 SSL TokuDB Ubuntu WIndows Windows Server 2016 Wordpress 云服务器 升级 域名 对象存储 微软 数据库 百度 笔记本 腾讯云 阿里云 阿里云ACP
文章归档
关注米饭粑微信公众号
相关文章
阿里云IPv6实践,从云服务到云安全
不花一分钱构建阿里云上第零步安全体系
在 RHEL8 CentOS8 下构建 LNMP 环境教程
RHEL8 CentOS8 安装 MariaDB 10.3 10.4 教程
关于

稻粢穱麦,挐黄梁些,折腾云计算的经验分享和总结。

菜单
首页 教程 好物 关于 链接 打赏
内页链接
米饭粑 米范导航
Copyright © 2011-2019 米饭粑. Designed by nicetheme.
  • 首页
  • 好物推荐
    • 干货分享
    • 好物推荐
    • 免费资源
    • 非专业测评
  • 技术架构
    • Linux
    • HTTPS
    • Windows Server
  • 网站建设
    • 免费资源
    • 建站程序
    • 云建站
    • WordPress
  • 网络服务
    • CDN
    • DNS
    • HTTPS
  • 教程&更多
    • 更多教程
    • 资讯新闻
    • 琐琐碎碎
    • 关于米饭
    • 打赏米饭
  • 友情链接
  • 云栖社区
  • 阿里云Ping
热门搜索
  • LiteSpeed
  • 阿里云
  • 阿里云ACP
  • 云计算
  • 云服务器
妙正灰
文科屌丝伪IT男一枚.
320 文章
758 评论
251 喜欢
Top