|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
Leonid KudryavtsevОзверинновички нынче опасные. они тоже могут много рассказать о том, "как работать с хибером".... мне тут нафтыкали в одном из топиков...с опаской теперь советы давать буду - вдруг кому-то не понравится, что у меня ЧСВ 30 см? так что да... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 16:37 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
Озверин, ТС мог запустить профайлер. Заснять транзакции пишущие по 6 сек. И предъявить тему для обсуждения. Не судьба. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 16:41 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
ТС должне быть сфокусирован на том что плохо работает в БД. С точки зрения метрик БД. Медленно. Создает нагрузки. Приводит к блокировкам. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 16:57 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
Но наверное сначала даже не настолько "на уровне БД", а с точки зрения бизнес операции Нажали на кнопку - долго Потом уже и на "метрики БД" можно переключаться. Если вопрос сайзинга, то наверное аналогично. Какая бизнес нагрузка сейчас, сколько ресурсов потребляет (наверное тут уже "метрики БД"), что планируется, что вызывает риски. IMHO & AFAIK ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 17:18 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, Ну, mayton акцентрировал что ТС - #базистнепрограммист. Который восстал против архитектора с прогерами. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 17:39 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
Petro123Друзья. Давайте так: Код: java 1.
Без борделей, банков и индусов.без проблем Рассмотрим как часть системы. Приходит юзер в библиотеку получить книжки… значит он там зарегистрирован, следовательно у него есть id в базе библиотеки. Садится за комп (бараузер) логинится. Выбирает книги , они заносятся в таблицу в браузере. Окончил набор , жмет выдать книги… браузер отправляет на сервер команду issue_books, id юзера, и id всех выбранных книжек. Сервер получает строку, вызывает метод issue_books и передаёт ему два параметра id юзера, и строку из id книг. В методе issue_books происходит вызов хранимки с передачей ей этих двух параметров. В хранимке происходит необходимые действия с этими параметрами, в результате чего эти книги помечаются как подготовленные к отбору на выдачу, ну и прочее уже по конкретному тз. после отработки хранимки юзеру отправляется сообщение — подойти к выдаче и ждать книги, как результат работы хранимки - список книг с местами их хранения отправляется оператору для поиска и доставки книг на выдачу. метод закончил работу ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 21:15 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
>вадя, сегодня, 21:15 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1310972&msg=21853262][21853262] >без проблем … Выбирает книги ... <Думаю, что задача выбора книг имеет тот же порядок сложности, что и основная. К тому же, выбранный список книг читатель может отсортировать по автору или по годам издания, пометить поле уточнения и только потом отправить серверу приложений сериализацию id выбранных книг. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 22:05 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
ВМоисеев>вадя, сегодня, 21:15 https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1310972&msg=21853262][21853262] >без проблем … Выбирает книги ... <Думаю, что задача выбора книг имеет тот же порядок сложности, что и основная. К тому же, выбранный список книг читатель может отсортировать по автору или по годам издания, пометить поле уточнения и только потом отправить серверу приложений сериализацию id выбранных книг. задача выбора/поиска не рассматривается, если интересует сам поиск могу отдельно описать ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 06:30 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
вадя, Ты описал клиент сервер. Двухзвенку. Без коллекций. Без аппСервера. Без ОРМ. Бизнес логика метода будет написана в хранимке БД а не на java, хотя четко было название метода. Клиентские транзакции отсутствуют. Двойка. Так пишут в дельфи, ассеss но не java. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 08:11 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
вадяВыбирает книги , они заносятся в таблицу в браузере.под каким именем, если пул коннектов и все ходят под одним юзверем? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 08:14 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
Petro123вадяВыбирает книги , они заносятся в таблицу в браузере.под каким именем, если пул коннектов и все ходят под одним юзверем?упс, вопрос снял. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 08:23 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
Petro123Ты описал клиент сервер. Двухзвенку. Без коллекций. Без аппСервера. Без ОРМ. Бизнес логика метода будет написана в хранимке БД а не на java, хотя четко было название метода. Клиентские транзакции отсутствуют. Двойка. Так пишут в дельфи, ассеss но не java.если можно решить задачу проще я буду решать проще, и городить что-то ради непонятно чего я не буду. нафига какие-то коллекции? ради того что ты назвал это трёхзвенкой? есть клиент(браузер), есть серверное приложение, которое принимает и обрабатывает запросы от клиента, и отправляет клиенту обработанные результаты и взаимодействует с базой, есть база по большому счёту в наличии 3 звена. акс и делфи напрямую взаимодействуют с базой - нет серверного приложения в наличии только 2 звена попробуй выставить такого клиента а итет и твоя база будет взломана в пить минут. зачем коллекции? что они дадут ? конкретно для твоего примера? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 08:40 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
вадя, У тебя бардак в правописании, и такой же бардак в архитектуре. Не пиши свои много букф. Зачем тебе архитектура? Сейчас уже стримы вовсю, а у тебя коллекции лишние. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 08:44 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
вадязачем коллекции? что они дадут ? конкретно для твоего примера?)) Смешной вопрос. А в чем получить список строк книг на выдаче у пришедшего в библиотеку? Должника? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 08:47 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
вадяпопробуй выставить такого клиента а итет и твоя база будет взломана в пить минут.OFF В профиле демка-сайт. Оракл наружу. Никто не ломает))) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 08:59 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
Petro123А в чем получить список строк книг на выдаче у пришедшего в библиотеку? Должника?в чём проблема? библиотекарь вводит что-то идентифицирующее читателя (это может быть штрихкод с его читательского билета) код отправляется на сервер в виде команды "узнать_задолженность" + id читателя серверное приложение вызывает метод узнать_задолженность с параметром id читателя, в методе вызывается хранимка с параметром id читателя, и возвращает результсет со списком не возвращённых книг. метод обрабатывает этот результсет и формирует html строку таблицы содержащий этот список, и отправляет клиенту-браузеру, тот вставляет в нужное место в dom и библиотекарь видит что читатель должен.... в этом есть проблемы? найди место для коллекции ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 09:00 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
Petro123В профиле демка-сайт. Оракл наружу. Никто не ломает)))анек про неуловимого Джо знаешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 09:01 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
Petro123В профиле демка-сайт. Оракл наружу. Никто не ломает)))у тебя оракл формирует html? и браузер сам формирует запросы к базе напрямую? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 09:04 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
вадякод отправляется на сервер в виде команды "узнать_задолженность" + id читателявадя ты в своем уме? Это бизнес логика в методе с названием выше. Там не команды серверу, а методы. Пещерный ты человек. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 09:05 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
вадявозвращает результсетв дельфи DataSource and DataSet))) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 09:08 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
вадя, Продолжай. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 09:09 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
Petro123Там не команды серверу, а методы.ты уже началь цепляться к терминам. есть такое "... хоть горошком назови, только в печь не ставь" Petro123в дельфи DataSource and DataSet)))какая разница? суть одна. Petro123Продолжай. Удачи!значит можно и без коллекций? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 09:14 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
вадя, Мне интересно. Ты в ассеsse два или три метода писал хоть раз? Как там передавал из метода в метод список? Ну, например список товаров? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 09:17 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
вадя, СписокТоваров Код: java 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 09:21 |
|
Передача списка целых чисел из Java в хранимую процедуру SQL Server
|
|||
---|---|---|---|
#18+
вадязначит можно и без коллекций?можно; Ваша первая программ на языке Java Рассмотрим простейшую программу - она просто выводит сообщение в консольное окно. public class SampleProgram { public static void main (String [] args) { System.out.println("Hello, Java world!"); } } ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 09:23 |
|
|
start [/forum/topic.php?fid=59&msg=39796935&tid=2121387]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 332ms |
total: | 480ms |
0 / 0 |