博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
innodb 优化
阅读量:4214 次
发布时间:2019-05-26

本文共 501 字,大约阅读时间需要 1 分钟。

innodb_use_native_aio 异步减少进程阻塞时间sync_binlog/innodb_flush_lig_at_trx_commit 减少事物中i/o 操作innodb_sync_spin_loops/innodb_spin_wait_delays 较少cpu 空等待
mysql架构好处是将存储和处理分离.认证除了使用ssl安全套接字还可以采用x509证书认证mysql中的锁包含表锁(table lock)和行级锁(row lock)ACID是指原子性,一致性,隔离性和持久性mysql中提供两种事务性存储引擎innodb和NDB cluster 同时还有第三方的存储引擎例如xtraDB和PBXTmvcc是多版本并发控制,是一种行级锁的变种,因此开销更低,其实通过保存数据在么个时间点的快照来实现的通过show table status 可以看出表的信息,包括存储引擎mysql默认是面向行的存储引擎,可以通过alter来修改表的存储引擎set profiling=1,执行sql语句,然后show profiles;通过show status和explain 可以得到相同的结果

 

转载地址:http://minmi.baihongyu.com/

你可能感兴趣的文章
pm 源码分析
查看>>
Sending the User to Another App
查看>>
kmsg_dump
查看>>
Getting a Result from an Activity
查看>>
Allowing Other Apps to Start Your Activity
查看>>
dev/mem
查看>>
pfn_valid 源码分析
查看>>
dev/kmem 和dev/mem的区别
查看>>
checkbox
查看>>
Sending Simple Data to Other Apps
查看>>
Receiving Simple Data from Other Apps
查看>>
中断API之__tasklet_schedule
查看>>
中断API之enable_irq
查看>>
中断API之disable_irq
查看>>
nova 中的guestfs
查看>>
nova中的localfs
查看>>
utils/rpm_build.sh
查看>>
查看模块参数
查看>>
udev重命名网口
查看>>
pgrep
查看>>