Wikipedia:Historical archive/Lag

related topics
{system, computer, user}
{style, bgcolor, rowspan}
{math, number, function}
{build, building, house}
{work, book, publish}
{day, year, event}
{god, call, give}
{theory, work, human}
{village, small, smallsup}

Often the Wikipedia server gets into a mode where it does not respond for periods of over one minute -- a huge amount of time in the Internet world.

Yeah, like today: 2 hours! Sheesh.

Effects of lagging

  • Readers are frustrated in their inability to see pages.
  • Readers are frustrated in their inability to edit pages. Sometimes they lose their work.

Possible Causes

  • Saving pages with many links is slow
  • Someone running a long query?
  • Some guy in Arkansas downloading the entire site, including diffs and user contributions pages with varying numbers of return results set, with a spider that doesn't have a throttle control (now blocked)

Proposed Solutions

Note: if a solution isn't keyed to a cause, it's not likely to really solve anything.

  • lagging Does anybody know why the site is lagging so bad? 129.186.80.116 17:53 Oct 29, 2002 (UTC) Yes someone plz direct me to or create a tech page which explains the lag. Lir 17:59 Oct 29, 2002 (UTC) Don't remove this until somebody tells me where else I can go to put things like this. Lir 18:11 Oct 29, 2002 (UTC)

MySQL has really crappy table locking, and blocks everything when certain slow operations are being done. We're looking into replacing it with Postgresql, which is said to scale better. But, first I have to adapt the code, change the table definitions, make sure it works on my home server, set up a test installation here before we go converting hundreds of megabytes of databasey goodness willy-nilly. --Brion 21:16 Oct 29, 2002 (UTC)

You might also want to look at doing "What links here" on pages linked to by every single one of Ram-Man's 36000 or so pages... these will predictably lock up for ages. I imagine that these and similar links are being hit periodically... -- Anon.

I am almost positive that "saving pages with too many links" is not the problem, unless they are external links or something like that. Yesterday, I updated the "Multiple-Place Names" page. It has over 1,200 links and it took a second or too longer because it was a large page, but not a serious lag. If *that* page doesn't cause any trouble, then no page should. -- Ram-Man

Inclined to concur. I have a few pages with a large number of links (e.g. Norse mythology) which have dependants and dependancies in abundance and they seem as good as gold. user:sjc

(Discussion moved from Wikipedia:Village pump)

False server down

I couldn’t access the website (like it was down) for 2 or 3 hours until just now. I thought it’s just another server thing until I tried another public computer (all in the same room), and it worked fine. Then I closed my broswers (I tried in both IE & NE), and it worked, but pages appear quite slowly when I log in, and very fast when I’m Anon. This false down is really annoying, as I was in the middle of typing something when it suddenly occurred, but I couldn’t go anywhere because I’m using a public comp, so I needed to hog the comp instead of going elsewhere.

  • Q: What caused this false "personalized" down?
  • Q2: Why the slow-fast regi-Anon difference?

--Menchi 20:36 16 Jul 2003 (UTC)


Slowdowns - blame the foreigners!

move to wikipedia:lag

I just realized something regarding the consistent wikipedia slowdowns. The features that we have turned off to keep the english wikipedia from slowing down, are on on the other pedias. Could this be contributing to the slow downs? MB 14:33 18 Jul 2003 (UTC)

Full article ▸

related documents
Netwide Assembler
Wavelet compression
GNUstep
Cacti (software)
Alternating bit protocol
A20 handler
Challenge-handshake authentication protocol
Sinclair Scientific
Acme (text editor)
EtherType
ABC (programming language)
Sircam
IBM 604
Binary image
Planar (computer graphics)
8-bit clean
Enlightenment (window manager)
ASCI White
Communications in Andorra
PostNuke
Distributed Component Object Model
DirectDraw
CQD
JOSS
Roguelike
Type code
IBM Lotus SmartSuite
VESA Display Power Management Signaling
Logical Link Control
Kibibyte