Why not use NWNX's profiler, or bioware's, if you want to profile? Just shut it down afterwards, to preserve server performance.
2DAs are all cached now though, right?
No, they just upped the number that stay cached, and allowed us to adjust it - I think 10 is default, where it used to be 3. That happened, I suspect, at least partly in response to a thread I posted comparing 2da times to variable and scripted data storage times, showing how unusably slow 2das were unless cached (cached they were fastest), and how 3 was an unworkably small number to cache for applications making serious use of them. There was a question or two from Biowareans in it, anyway. Nowadays 2das are often a great option for mass data storage, though we usually wind up using either NWNX_hashsets or MySQL.
Funky