SQL Server opens files with FILE_FLAG_WRITETHROUGH, which appears to force writes to the physical disk. In SQL Server-speak this is called 'Forced Unit Access (FUA)'; a white paper discussing this can be found here. Many SANs appear to honour this and this might explain slow performance of an ETL process I am developing on a server connected to an IBM shark.
On the dialogs in disk manager on Windows 2003 server one can select 'Enable Advanced Performance'. I can find indirect and apocryphal documentation that implies that this overrides forced writethrough behaviour.
Does anyone know for certain whether this is the case or what this option actually does?