mlw writes: > For each page hit, I do this: > > update pagecounts set counter = counter + 1 where pagename = 'testpag.php' > > Do I have to set a particular isolation level? Or does this not work in > general?
In read committed level, if the second update launches before the first update is finished (commits), then both of these updates will operate on the old counter value. That is, you miss one page hit. If it's possible, you might want to consider "logging" your page hits and make a view for the page counts (with group by, etc.). That will get you around the concurrency issues altogether. -- Peter Eisentraut [EMAIL PROTECTED] ---------------------------(end of broadcast)--------------------------- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])