If no values are being passed from the application to the query (i.e., there are no parameters to bind), then it's probably a bit more efficient to just use a straight query. However, we're probably talking milliseconds difference (or more likely microseconds), so it's not something to lose sleep over in most situations.