On mySimon: The Double-Daring Book for Girls
BNET Business Network:
BNET
TechRepublic
ZDNet

April 30th, 2009

Database glitch causes Windows 7 download server meltdown

Posted by Ed Bott @ 11:23 am

Categories: Windows 7

Tags: Microsoft Developer Network, Microsoft Windows 7, Microsoft SQL Server, Server, Microsoft Corp., Microsoft TechNet, Databases, Microsoft Windows, Storage, Enterprise Software

When Microsoft released the Windows 7 beta for public download in January, the resulting demand overwhelmed its servers, delaying the launch by a day and giving the software giant’s capacity planners a black eye.

This morning at 6AM PDT, when Windows 7 Release Candidate downloads were officially made available for MSDN and TechNet subscribers, it looked like a sequel to that botched release. After 20 minutes or so of smooth downloads, both sites began bogging down, and the situation deteriorated rapidly as the minutes passed. For several hours after the official launch, most subscribers who tried to log on found themselves unable to reach the download pages.

This time, though, the problem wasn’t capacity. Instead, a source tells me, the glitch was caused by a SQL Server database that reached excessive fragmentation levels because of the tremendous surge of queries. How massive was the demand surge? The number of requests to the MSDN and TechNet databases in less than an hour was equal to more than a week’s traffic under normal circumstances.

The following graphic is from an internal Microsoft document explaining what happened. The blue line indicates percentage of processor usage, which is directly tied to fragmentation of the SQL Server database:

After the SQL Server index was rebuilt (just after 9:30AM), processor use dropped back to high but acceptable levels. I’m told that Microsoft engineers are now monitoring the status of this database every 30 minutes and plan to rebuild the indexes every evening to avoid a recurrence of the problem.

Reached for comment, a Microsoft spokesperson told me, “Due to high volume of traffic on the MSDN and TechNet sites this morning, many people may have experienced difficulties trying to download the Windows 7 Release Candidate. Microsoft has made changes to accommodate the increased traffic and subscribers shouldn’t experience any further issues.”

The good news for anyone awaiting the public download next Tuesday (May 5) is that those pages are tied to the same sort of subscriber database as the ones on MSDN and TechNet. Still, you can bet that an army of engineers will be watching that surge of traffic and wondering whether the third time is the charm.

Ed BottEd Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. See his full profile and disclosure of his industry affiliations.

Email Ed Bott

Subscribe to Ed Bott's Microsoft Report via Email alerts or RSS.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?

  • Talkback
  • Most Recent of 30 Talkback(s)
RE: Database glitch causes Windows 7 download server meltdown
I've just posted a technical explanation of what probably happened as far as SQL is concerned - see (Read the rest)
Posted by: PaulRandal Posted on: 05/05/09 You are currently: a Guest | | Terms of Use
M$ should have used LAMP  Linux Geek | 04/30/09
RE: M$ should have used LAMP  Heathen89 | 05/01/09
Haha !  alupin | 05/04/09
Windows 7 download server down... &!@!  alupin | 05/04/09
RE: Database glitch causes Windows 7 download server meltdown  Loverock Davidson | 04/30/09
Claiming a crash as a victory  InAction Man | 04/30/09
demand  savage3006 | 04/30/09
It's still a crash  InAction Man | 04/30/09
you're right  savage3006 | 04/30/09
I think it is intentional on M$ part  xXSpeedzXx | 04/30/09
Ed What's up with this?  Johnny Vegas | 04/30/09
Probably can't get any more details  Ed BottZDNet Moderator | 04/30/09
Perhaps...  fairportfan | 05/01/09
RE: Database glitch causes Windows 7 download server meltdown  AccesPublic | 04/30/09
or PostgreSQL (nt)  brokndodge@... | 04/30/09
They must be using MS SQL for their database. What did you expect? (NT)  No More Microsoft Software Ever! | 04/30/09
Garbage in garbage out, that's M$'s real problem  InAction Man | 05/02/09
There is a much better way to handle the traffic  pravusnex@... | 04/30/09
Simple answer  frgough | 04/30/09
It gets worse  pravusnex@... | 04/30/09
perhaps they should switch to open source software for the back office (nt)  brokndodge@... | 04/30/09
I didn't say they could  frgough | 05/01/09
Because Comcast kills it..  JT82 | 05/01/09
Baby sit the server farm?  Info-Dave | 04/30/09
Windows installment sucks  Randalllind | 04/30/09
BEE Honest  not of this world | 04/30/09
I mean at the end  Randalllind | 04/30/09
Didn't they say they'd use torrents?  alex_b | 04/30/09
They should "leak" it again  InAction Man | 05/02/09
RE: Database glitch causes Windows 7 download server meltdown  PaulRandal | 05/05/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

advertisement
Click Here

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here