Мерзавец глубок и может быть хитрым сначала. Я сказал бы, что это определенно не для всех, особенно если у Вас есть разработчики или другие нетехнические люди, бывшие должные зарегистрироваться и. На нашем текущем проекте мы выполняем svn бэкэнд, и три разработчика приняли решение использовать мерзавца, в то время как два продолжают использовать svn и совершенно довольны и продуктивны.
Тем не менее у мерзавца есть много для предложения. Не становясь слишком глубокими в колдовство мерзавца, можно быстро учиться использовать в своих интересах некоторые его самые популярные аспекты: способность зарегистрироваться локально, не продвигая в восходящем направлении к основному repo, и почти абсолютно беспрепятственному ветвлению и слиянию.
Вы можете сделать, чтобы очень удовлетворяющий мерзавец испытал с основным небольшим количеством команд.
Из всех ресурсов там, Scott Chacon Получение Мерзавца - то, что продало меня на преимуществах мерзавца и дало мне мотивацию для проталкивания крутой части кривой обучения.
Интерфейс оператора Документ
СВОДКА:
void setFetchSize (int rows)
Дает драйверу JDBC подсказку относительно количество строк, которые должны быть извлечены из базы данных, когда больше строк
Прочитать эту электронную книгу J2EE и не только Арт Тейлор
Звучит мне кажется, что вы действительно хотите ограничить количество строк, возвращаемых в вашем запросе, и пролистать результаты. Если да, вы можете сделать что-то вроде:
select * from (select rownum myrow, a.* from TEST1 a )
where myrow between 5 and 10 ;
Вам просто нужно определить свои границы.
Согласно Microsoft, Центр безопасности Windows использует двухуровневый подход для определения статуса. Один уровень является ручным, а другой - автоматическим с помощью инструментария управления Windows (WMI). В ручном режиме обнаружения Центр безопасности Windows выполняет поиск разделов реестра и файлов, предоставленных Microsoft независимыми производителями программного обеспечения. Эти ключи и файлы реестра позволяют Центру обеспечения безопасности Windows определять статус независимого программного обеспечения. В режиме WMI производители программного обеспечения определяют статус своего продукта и сообщают об этом статусе в Центр обеспечения безопасности Windows через поставщика WMI. В обоих режимах Центр обеспечения безопасности Windows пытается определить, верно ли следующее:
Присутствует антивирусная программа.
Сигнатуры антивируса актуальны.
Для антивирусных программ включено сканирование в реальном времени или сканирование при доступе.
Для брандмауэров Центр безопасности Windows определяет, установлен ли брандмауэр стороннего производителя и включен ли брандмауэр.
Таким образом, чтобы определить наличие антивирусного программного обеспечения,
Параметр fetchSize
представляет собой подсказку для JDBC-драйвера о том, сколько строк можно извлечь за один заход из БД. Однако драйвер может игнорировать это и делать то, что считает нужным. Некоторые драйверы, как Oracle один, извлекают строки в кусках, так что вы можете читать очень большие наборы результатов без необходимости много памяти. Другие драйверы просто читают весь результирующий набор за один раз, и я предполагаю, что это то, что делает ваш драйвер.
Вы можете попробовать обновить драйвер до версии SQL Server 2008 (что может быть лучше), или до драйвера с открытым исходным кодом jTDS.
.Звучит так, будто mssql jdbc буферизует для вас весь набор результатов. Вы можете добавить параметр connect string с надписью selectMode=cursor или responseBuffering=adaptive. Если Вы находитесь в версии 2.0+ jdbc драйвера mssql 2005 года, то по умолчанию буферизация ответа должна быть адаптивной.