Size: a a a

DBA - русскоговорящее сообщество

2020 December 18

АА

Андрей Агеев... in DBA - русскоговорящее сообщество
Александр (Alex)
Добрый вечер. подскажите какой оператор цикла while в ms sql заставляет выполнить всю итерацию и только потом приступить к следующей ?
вообще для этого никакой оператор не нужен while (...) begin end
источник

А

Александр (Alex)... in DBA - русскоговорящее сообщество
Андрей Агеев
вообще для этого никакой оператор не нужен while (...) begin end
я тоже так думаю но когда одну итерацию запускаю, то норм если несколько то неожидаемо отрабатывает
источник

АА

Андрей Агеев... in DBA - русскоговорящее сообщество
Александр (Alex)
я тоже так думаю но когда одну итерацию запускаю, то норм если несколько то неожидаемо отрабатывает
есть видимо причина
источник

А

Александр (Alex)... in DBA - русскоговорящее сообщество
Андрей Агеев
есть видимо причина
+
источник

АА

Андрей Агеев... in DBA - русскоговорящее сообщество
Андрей Агеев
есть видимо причина
либо в теле цикла есть break
источник

d

david in DBA - русскоговорящее сообщество
Хочу сделать Таблицу ЕДА:
id;
name;
price;

Но в меню есть еда после выбора которого есть опции:

Например ПИЦЦА (маленькая, средняя, большая)

Как вот это все спроектировать, чтобы была опция выбора еды
источник

d

david in DBA - русскоговорящее сообщество
david
Хочу сделать Таблицу ЕДА:
id;
name;
price;

Но в меню есть еда после выбора которого есть опции:

Например ПИЦЦА (маленькая, средняя, большая)

Как вот это все спроектировать, чтобы была опция выбора еды
Я упростил пример а так будет много columns в таблице ЕДА
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
david
Хочу сделать Таблицу ЕДА:
id;
name;
price;

Но в меню есть еда после выбора которого есть опции:

Например ПИЦЦА (маленькая, средняя, большая)

Как вот это все спроектировать, чтобы была опция выбора еды
Это просто три разных еды
источник

K

Kamoliddin in DBA - русскоговорящее сообщество
david
Хочу сделать Таблицу ЕДА:
id;
name;
price;

Но в меню есть еда после выбора которого есть опции:

Например ПИЦЦА (маленькая, средняя, большая)

Как вот это все спроектировать, чтобы была опция выбора еды
добавить еще 1 таблицу для категорий через foreign key ?
источник

IS

Igor Suvorov in DBA - русскоговорящее сообщество
Александр (Alex)
Добрый вечер. подскажите какой оператор цикла while в ms sql заставляет выполнить всю итерацию и только потом приступить к следующей ?
Показали б код что ли. Звучит супер подозрительно.
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Александр (Alex)
Добрый вечер. подскажите какой оператор цикла while в ms sql заставляет выполнить всю итерацию и только потом приступить к следующей ?
Так любой цикл так делает
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Александр (Alex)
Добрый вечер. подскажите какой оператор цикла while в ms sql заставляет выполнить всю итерацию и только потом приступить к следующей ?
Любой цикл выполняет всю итерацию, и только потом приступает к следующей итерации.
источник

N

Nick in DBA - русскоговорящее сообщество
можно ли в sqlite на уровне всей бд задать localtime для datetime вместо utc?
источник

N

Nick in DBA - русскоговорящее сообщество
в PG запрос SELECT NOW(); вернет localtime, в sqlite SELECT datetime('now'); вернёт utc
источник

N

Nick in DBA - русскоговорящее сообщество
приходится постоянно конвертировать в localtime: SELECT datetime('now','localtime');
источник

N

Nick in DBA - русскоговорящее сообщество
и так для каждого поля datetime, не очень удобно
источник

IS

Igor Suvorov in DBA - русскоговорящее сообщество
Nick
приходится постоянно конвертировать в localtime: SELECT datetime('now','localtime');
Ну документация говорит так🤷🏼‍♂️
источник

IS

Igor Suvorov in DBA - русскоговорящее сообщество
источник

I

Igor in DBA - русскоговорящее сообщество
Здравствуйте!  Для записи данных в Mysql использую скрипт на языке R.  Средняя скорость записи примерно 50 тысяч строк в час. Таблицу в 500 000 загружает всю ночь и иногда отваливается соединение.

Пообщался с админом БД, пробовали отследить запись 1000 строк - ничего не получилось. На стороне R происходит какая-то подготовка данных (а может и не на R) и потом он ее моментально записывает в БД. Даже по логам не смогли отследить. Т.е. R записывает быстро, но делает какую-то подготовку.

В момент подготовки БД не видит действий со стороны пользователя. Ту же самую таблицу БД записывает за полсекунды.
R скрипт проверили, там нет проблем. Такой же скрипт у других отрабатывает на отлично.

Может быть БД принимает данные и пытается поменять кодировку?  В чем может быть проблема? Вот настройки БД
https://pastenow.ru/7093b1a78e978e5cdb53604ddadb8d4a
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Igor
Здравствуйте!  Для записи данных в Mysql использую скрипт на языке R.  Средняя скорость записи примерно 50 тысяч строк в час. Таблицу в 500 000 загружает всю ночь и иногда отваливается соединение.

Пообщался с админом БД, пробовали отследить запись 1000 строк - ничего не получилось. На стороне R происходит какая-то подготовка данных (а может и не на R) и потом он ее моментально записывает в БД. Даже по логам не смогли отследить. Т.е. R записывает быстро, но делает какую-то подготовку.

В момент подготовки БД не видит действий со стороны пользователя. Ту же самую таблицу БД записывает за полсекунды.
R скрипт проверили, там нет проблем. Такой же скрипт у других отрабатывает на отлично.

Может быть БД принимает данные и пытается поменять кодировку?  В чем может быть проблема? Вот настройки БД
https://pastenow.ru/7093b1a78e978e5cdb53604ddadb8d4a
Так а в чем вообще проблема, я не понял...
источник