Wotcher
I've been experiencing major delays on our MediaWiki 1.6.7 and 1.7.1
installation when submitting edits. After clicking "Save Page", there's
a delay of around 16 seconds before the user is redirected to the edited
page.
I've enabled profiling (logs attached), and it looks like the submission
of the edit and the generation of the newly-created page take a total of
0.8 seconds. I'm wondering what the sam hell the thing is up to for the
other 15.2.
I'm running Windows 2003 x64 R2, Apache 2.0.58, PHP 5.1.4 and MySQL
5.0.19. Things I've tried:
PHP 5.1.6 (apache2handler)
MySQL client 4.1.7 and 5.0.24a
Win32DisableAcceptEx in Apache
Enabled transactions
Disabled ENOTIF
$wgNoOutputBuffer = true
Disabled $wgCheckDBSchema
Changed $wgArticlePath to the querystring style and back again
Nothing helps. I've added a timestamp to the "Start Request" profiling
function, and if you examine the log, you'll notice the delay seems to
come at "User::loadFromSession() successfully saved user", after which a
new GET request starts.
If anyone can shed any light on what's happening here, I'd be grateful.
TIAFYT,
Chris