Closed (won't fix)
Project:
Drupal core
Version:
6.x-dev
Component:
database system
Priority:
Critical
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
15 Mar 2007 at 11:35 UTC
Updated:
24 May 2007 at 08:13 UTC
for DB performance reasons we should change the current behaviour of SQL requests and boost drupal performance in this way. if we do only read-uncommitted requests we will not have deadlocks and i think drupal.org becomes more speedy then the sleeping speed today. i know implementing read-uncommitted will solve nearly all DB performance issues on big sites with traffic. We have a starting discussion about the how and why in http://drupal.org/node/74308#comment-212904 with MsSQL, but MySQL and others have the same feature and the way how this feature can be accomplish is the same...
Are you able to implement this for 6.0?
Comments
Comment #1
m3avrck commentedsubscribing...
Comment #2
david straussRead-uncommitted is a bad idea. It allows inconsistent views of intratransaction states. Preserving atomicity is one of the primary functions of transactions. It's also hardly a performance cure-all. When this bug was posted, Drupal.org used MyISAM, which doesn't even have transactions. Even with InnoDB, Drupal core uses no transactions, so changing the transaction mode won't help.