当前位置: 首页 > news >正文

网站建设企业宣传册兰州正规seo整站优化

网站建设企业宣传册,兰州正规seo整站优化,做单页网站,上海平台网站建设公司一、使用前提 安装tokudb引擎的前提条件是物理机要关闭大页,并需要注意物理机所剩内存和配置文件中tokudb_cache_size(内存主要占用部分),innodb_buffer_pool_size的使用,另外tokudb的安装一定要安装libjemalloc依赖&…

一、使用前提

安装tokudb引擎的前提条件是物理机要关闭大页,并需要注意物理机所剩内存和配置文件中tokudb_cache_size(内存主要占用部分),innodb_buffer_pool_size的使用,另外tokudb的安装一定要安装libjemalloc依赖,不然无法安装tokudb引擎

二、安装tokudb的常规流程

详情可以查看官方文档,官网博客

1.手动启动

1.1.关闭透明大页

# 临时性关闭
echo never > /sys/kernel/mm/transparent_hugepage/enabled
# 永久解决,加载到开机脚本中
# 编辑 rc.local
vim /etc/rc.d/rc.local
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
# 授权 rc.localchmod +x /etc/rc.d/rc.local

1.2.安装依赖库

# 注意,一定要安装包
dpkg -i /var/cache/apt/archives/libjemalloc1_3.6.0-3~precise_amd64.deb

1.3 安装tokudb引擎

$ apt install percona-server-tokudb
#或
$ yum install percona-server-tokudb.x86_64

1.4.安装tokudb引擎

INSTALL PLUGIN tokudb SONAME 'ha_tokudb.so';
INSTALL PLUGIN tokudb_file_map SONAME 'ha_tokudb.so';
INSTALL PLUGIN tokudb_fractal_tree_info SONAME 'ha_tokudb.so';
INSTALL PLUGIN tokudb_fractal_tree_block_map SONAME 'ha_tokudb.so';
INSTALL PLUGIN tokudb_trx SONAME 'ha_tokudb.so';
INSTALL PLUGIN tokudb_locks SONAME 'ha_tokudb.so';
INSTALL PLUGIN tokudb_lock_waits SONAME 'ha_tokudb.so';
INSTALL PLUGIN tokudb_background_job_status SONAME 'ha_tokudb.so';

2.自动启动

# 注意:步骤1.2,1.3需要执行,1.1如果容器级别启动则最好在物理机层面关闭大页
# 此脚本将自动禁用透明大页面(如果已启用),并使用所有必需的插件安装和启用 TokuDB 存储引擎。您需要以 root 用户身份或使用 sudo 运行此脚本。该脚本应仅用于本地安装,不应用于将 TokuDB 安装到远程服务器
ps-admin --enable-tokudb -uroot -pPassw0rd

会有如下输出

Checking if Percona server is running with jemalloc enabled...
>> Percona server is running with jemalloc enabled.Checking transparent huge pages status on the system...
>> Transparent huge pages are currently disabled on the system.Checking if thp-setting=never option is already set in config file...
>> Option thp-setting=never is not set in the config file.
>> (needed only if THP is not disabled permanently on the system)Checking TokuDB plugin status...
>> TokuDB plugin is not installed.# 这里配置了透明大页关闭,如果系统上还是透明大页开启的状态,数据库会启动有问题,注意影响
Adding thp-setting=never option into /etc/mysql/my.cnf
>> Successfuly added thp-setting=never option into /etc/mysql/my.cnfInstalling TokuDB engine...
>> Successfuly installed TokuDB plugin.

三、遇到的问题

Q: 启动的时候卡死,日志没有任何信息
A: 这是因为透明大页没关闭,关闭透明大页即可解决

Q: 报错TokuDB is not initialized because jemalloc is not loaded
A: 先检查透明大页是否关闭,如果没有关闭则可能是报错不准确,关闭透明大页即可,如果已经关闭,则用如下方式解决(安装依赖并修改mysql配置文件)

# 安装依赖
dpkg -i /var/cache/apt/archives/libjemalloc1_3.6.0-3~precise_amd64.deb
在[mysqld_safe]下设置malloc-lib变量
# 修改配置文件
malloc-lib=/usr/lib64/libjemalloc.so.1

Q: 报错[ERROR] Found 1 prepared transactions! It means that mysqld was not shut down properly last time and critical recovery information (last binlog or tc.log file) was manually deleted after a crash. You have to start mysqld with --tc-heuristic-recover switch to commit or rollback pending transactions.
A: 这是因为tokudb引擎没有正常启动,就对tokudb的表进行了写入,就会出现事务无法正常提交的情况,解决方式可以用mysqld --tc-heuristic-recover=commit 或者mysqld --tc-heuristic-recover=rollback来解决,但是这要写的方式就会出现[ERROR] Can’t init tc log这种报错,这个先不要删除日志处理,出现这个报错是因为我们使用mysqld --tc-heuristic-recover=commit 类似的写法并不能达到制定的效果,正确的回滚或者提交方式应该如下
修改my.cnf

[mysqld]
tc-heuristic-recover=ROLLBACK

修改配置文件后重启,这时候失败的事务就会回滚,然后我们再把添加的配置去掉,然后再进行重启即可

Q: 多个服务的tokudb引擎的集群导致物理机内存占用过大
A: 这是因为tokudb会分配大量的内存在tokudb_cache(tokudb_cache_size)上,连接数不多的情况下也会很快占满内存到tokudb_cache_size的大小,详情可以查看官网和添加链接描述

Q: tokudb查询主键有间隔不走主键,tokudb的整表顺序读取的速度会很快
A: 可能和tokudb的索引结构有关,目前还没有研究透彻

ps: 官方一些常见问题

http://www.hkea.cn/news/37549/

相关文章:

  • 联通的网站是谁做的营销的主要目的有哪些
  • 衡阳微信网站地推的方法和技巧
  • 南阳做网站公司哪家好自动发外链工具
  • 潍坊网站制作最低价格网络营销案例有哪些
  • 做网站有谁做谷歌seo视频教程
  • 资深的网站推广完美日记网络营销策划书
  • 90设计网站免费素材网站seo培训
  • 整形美容网站源码上海seo优化bwyseo
  • 武威市住房和建设局网站百度app下载安装普通下载
  • 网站物理结构天津百度推广排名
  • 美容平台网站建设百度指数查询移动版
  • 工程公司手机网站建立网站怎么搞
  • 做网站软件wd惠州seo外包
  • 聊城做网站seo关键词分类
  • 网站做公司女生学网络营销这个专业好吗
  • 网络运营主要工作内容seo教程自学入门教材
  • 用其他商标在自己网站做宣传百度云网盘资源分享网站
  • 对商家而言网站建设的好处淘宝关键词查询工具哪个好
  • 做简单网站代码关键词推广价格
  • 做品牌折扣的网站百度推广的五大优势
  • 南宁比较有好的网站制作公司百度推广后台登录页面
  • 长沙企业网站排名优化windows优化大师和360哪个好
  • 珠海网站开发维护科技公司免费的网络推广渠道有哪些
  • wp建站系统微信营销管理软件
  • 本地打开WordPress慢百度seo优化分析
  • 适合友情链接的网站排名函数
  • 开发公司岗位设置广州seo招聘网
  • 国内web设计网站宣传推广
  • 深圳高端网站定制公司小时seo
  • wordpress主菜单下拉箭头怎么设置台州seo排名优化