В зависимости от запроса, добавляя предельный пункт может иметь огромный эффект на производительность. Если Вы хотите только одну строку (или знайте для того, что только одна строка может удовлетворить запрос), и не уверены в том, как внутренний оптимизатор выполнит его (например, оператор Where, не поражающий индекс и т.д), то необходимо определенно добавить ПРЕДЕЛЬНЫЙ пункт.
Что касается оптимизированных запросов (использующий индексы на маленьких таблицах), вероятно, не будет иметь значения очень в производительности, но снова - если Вы только будете интересоваться одной строкой, чем добавляют ПРЕДЕЛЬНЫЙ пункт независимо.
Используйте метод noConflict для jQuery и назначьте его новой (короткой) переменной. Используйте новую переменную везде, где вы бы использовали $ для jQuery.
var $j = jQuery.noConflict();
$j(function() {
$j('#selector').each( .... );
});
или, если вам не нужно смешивать Prototype / jQuery, вы можете заключить весь свой код jQuery в анонимную функцию.
(function($) {
// $ sign here is a parameter, which is set to jQuery
$(function() {
$('#selector').each( .... );
});
})(jQuery);