Quote:
|
Originally Posted by healdem
it never ceases to amaze me that people ask questions such as this, especially on somethign as reltively trivial as this
why not learn by doing rather than asking the question and waiting for 3 hours 21 minutes before getting an indeterminate answer
or is it just me?
|
I think this post deserves an answer, as it's something that I've often wondered myself when I'm answering questions on other forums, in subjects where I'm more knowledgeable than I am here.
Firstly, "learning by doing" implies a knowledge of how to set up the required testing environment. Specifically: how is someone who doesn't even know if regex is faster than wildcard, supposed to know (a) what constitutes a reliable measure of "faster", and (b) whether or not their test could have been influenced by factors they weren't aware of?
Secondly, it is not always the case that a simple "is A faster than B" question requires, or seeks, a correspondingly simple answer. In many cases the true value of a question is not in acquiring a specific item of knowledge, but in broadening an understanding of the subject by listening to experts discuss it.
I would also suggest that your point about the time elapsed is moot. Since I didn't preface my question with "URGENT! please help!!1!1!", you can assume that I'm not going to be sitting here banging away at F5 in the meantime, and that I'm quite happy to wait hours or days on the chance that someone with a useful insight into the subject will wander along.
In this particular case, I've learnt that I wasn't asking the right question, and that indexes are far more important when it comes to query speed. Maybe that's self-evident to you; maybe it's something I should have known already. In any case, I consider my ability to effectively use mySQL has improved through reading the replies that you appear to consider a waste of your time. I sincerely hope that I can convince you otherwise, and that you continue to answer questions like these, even if just with "you're not asking the right question".
Finally, I'd ask you to consider the length of time taken to compose this reply and weigh that against any conception you may have of my being lazy, relying on others to do work for me, or simply being ungrateful for the advice that is freely given here.