Why do the 7.1 ResultSets use Vectors where they used arrays in 7.0.x? Vectors are slower and create more garbage and have the overhead of synchronization for every method call. If there is some reason pre-sized arrays can't be used then ArrayLists should be used instead. -- Joseph Shraibman [EMAIL PROTECTED] Increase signal to noise ratio. http://www.targabot.com ---------------------------(end of broadcast)--------------------------- TIP 3: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly