Mysql的innodb支持把表和索引存储在裸设备中,存储的I/O等待问题一直是影响数据库性能的关键,裸设备不需要经过文件系统I/O处理,因而在性能上有一定的提升,在
mysql的innodb支持把表和索引存储在裸设备中,存储的i/o等待问题一直是影响数据库性能的关键,裸设备不需要经过文件系统i/o处理,因而在性能上有一定的提升,在使用rhel中的kvm虚拟机的时候有明显的感觉,使用裸设备+virtio的性能基本与物理机没差别;在oracle中,裸设备从11g开始就不被支持,而10g rac的ocr和votedisk还必须使用裸设备存储,oracle推荐使用asm来提升存储的i/o性能,asm支持条带,冗余和在线添加删除磁盘组等等高级功能,同时有具有一定的可管理性;相比之下mysql的裸设备就比较脆弱,或许在分布式基础上,mysql单实例的数据量还不需要用裸设备来提升i/0性能,下面来演示下如何在mysql上使用裸设备存储innodb存储类型的表和索引
一:创建LVM卷,并使用raw来绑定,其中raw1-raw5为oracle的asm磁盘
二:修改my.cnf文件,在[mysqld]中添加如下两项!关于数据库的存储是否需要使用裸设备应当在数据库创建前规划好
三:初始化mysql数据库,启动mysql服务,在日志中可以看到格式化过程,网站空间,在未将前面两项配置中的newraw改为raw之前,香港虚拟主机,无法创建innodb类型的表
四:关闭数据库后,修改my.cnf文件,重新启动数据库,建表并插入数据测试
NetShop软件特点介绍: 1、使用ASP.Net(c#)2.0、多层结构开发 2、前台设计不采用任何.NET内置控件读取数据,完全标签化模板处理,加快读取速度3、安全的数据添加删除读取操作,利用存储过程模式彻底防制SQL注入式攻击4、前台架构DIV+CSS兼容IE6,IE7,FF等,有利于搜索引挚收录5、后台内置强大的功能,整合多家网店系统的功能,加以优化。6、支持三种类型的数据库:Acces
0
五:使用strings命令萃取裸设备中可打印的字符
本文出自 “斩月” 博客,香港空间,谢绝转载!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号