DenkzeitWiki

Suchen:

Aktuelle Änderungen Printable View Änderungen Bearbeiten

ArchitectureAstronauts > AsWeMayThink > Assertions > Atlas > Ajax > Aufforstung > Autohotkey > UsefulTools > Avalon > BambooBlogs > BambusPflege > BatteriesIncluded > PythonSprache > BauenMitBambus > Bazaar > BeingAGoodProgrammer > BeingDBAClear Trail
Main /

BeingDBA

DBMS
AlternativeDBSystems
DynamicSQL
DatabaseGlossary

BeingAGoodProgrammer

MicrosoftSQLServer
ObjectRelationalMapping

SELECT * FROM users WHERE clue > 0

0 rows returned
(fun)

Best Practices




Alter Column


Formatting SQL


Tipps 'n' tricks

SET NOEXEC ON

Logging

You need a log of all the interesting things that happened in the system. Knowing "func1" was called is of no help. You need to know all the parameters that were passed to the function. You need to know the return value from the function. Along with anything else interesting it did.
...
I can hear many of you saying this is too inefficient. We could never log all that data! That's crazy! No true. I've worked on very sensitive high performance real-time embedded systems where every nanosecond was dear and they still had very high levels of logging, even in driver land. It's in how you do it.
You would be right if you logged everything within the same thread directly to disk. Then you are toast. It won't ever work. So don't do that. [1]


Bad Practices


Fun


Edit - BackLinks - Tags - Page Hist - Print - Changes - Home - Orphans - Help

Zuletzt geändert am 04.12.2007 22:31 Uhr und seit 7. April 2005 849 aufgerufen.