>I agree wholeheartedly with both of your suggestions, Jim. Also an option to actually initiate the OS-level flush would be nice, as opposed to waiting for the next one to roll around. I think Hilmar's way of putting it was a very polite understatement. To put it bluntly: A FLUSH that does not flush is virtually useless.
Well, it wasn't meant to be an understatement; I just wasn't sure what was going on exactly.
I suppose that the "FLUSHed" data will be written to disk after a few seconds. But it does seem dangerous to postpone it.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)