Bug #22718 Allow MyISAM to be used with Direct I/O

Submitted: 26 Sep 2006 22:31 Modified: 15 Sep 2009 13:45
Reporter: Chris Calender Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Server: MyISAM storage engine Severity:S4 (Feature request)
Version:All Versions OS:Any (All OS)
Assigned to: CPU Architecture:Any

[26 Sep 2006 22:31] Chris Calender
Description:
Allow MyISAM tables to be used with Direct I/O.

Currently, Direct I/O can only be used with InnoDB (--forcedirectio option):

http://dev.mysql.com/doc/refman/5.0/en/innodb-tuning.html

I realize that this cannot be done with MyISAM currently because MySQL does not cache data files.  However, if this is something that can be done in the future, that would be very helpful for those that have Direct I/O.

How to repeat:
N/A

Suggested fix:
N/A
[7 Nov 2008 22:36] Mark Callaghan
This should be changed to a feature request for Maria. MyISAM will never cache data blocks so this will kill performance. Maria may already cache them today.

Portions of this website are copyright © 2001, 2002 The PHP Group

Page generated in 0.038 sec. using MySQL 8.4.7-u6-cloud

Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.