Size: a a a

SqlCom.ru - Стиль жизни SQL

2020 June 08

NA

Nodir Azam in SqlCom.ru - Стиль жизни SQL
S G
Добрый день! Кто может подсказать как конвертировать работающую функцию php в yii2 в хранимую процедуру агента ms sql server
Зачем все это? Функция yii что делает? Работает с SQL Server? Можно просто на CRON ее повесить и все. Или переписать логику на T-SQL в хранимке.
источник

SG

S G in SqlCom.ru - Стиль жизни SQL
Nodir Azam
Зачем все это? Функция yii что делает? Работает с SQL Server? Можно просто на CRON ее повесить и все. Или переписать логику на T-SQL в хранимке.
Cron работает по определенному времени, а у меня незапланированная функция. Нашла решение выполнения на том компе наикотором запущен функционал. Считываю данные пользователя авторизованного id, ip и браузер оператора. Все функция крутит только у определенного оператора. До этого функционал двоился если запус производила с двух браузеров одновременно, ну это  тест на дурака исключение
источник

NA

Nodir Azam in SqlCom.ru - Стиль жизни SQL
)))
источник

NA

Nodir Azam in SqlCom.ru - Стиль жизни SQL
А по какому принципу запускаете?
источник

SG

S G in SqlCom.ru - Стиль жизни SQL
Не люблю потом возвращаться к коду и искать с чего вдруг лажа, сделала и забыла. Кодю дальше чего-то там другого заковыристого
источник

NA

Nodir Azam in SqlCom.ru - Стиль жизни SQL
🙈
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
Подскажите, кто сталкивался. При моделировании табличной модели в Visual Studio 2017 при попытке создавать связи между таблицами или нажать Process All Tables  вылезает ошибка:
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
Переход на 2019 ничего не дает.
При процессинге модели на сервере ошибок не возникает.
Куда копать?
источник

A

Alex in SqlCom.ru - Стиль жизни SQL
>Not enough memory
У вас модель в режиме "Import" работает или "Direct Query"?
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
Import
источник

A

Alex in SqlCom.ru - Стиль жизни SQL
Ну значит не хватает памяти)
источник

A

Alex in SqlCom.ru - Стиль жизни SQL
Используйтев вьюшки вместо таблиц фактов и в момент разработки у себя на компе просто напишите в самых тяжелых
вместо
select * from t_...

select top 1 * from t_...
источник

A

Alex in SqlCom.ru - Стиль жизни SQL
Спроцесьте и убирайте top 1)
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
Alex
Ну значит не хватает памяти)
Логично ) Первое предположение - 32bit. Вроде в 2019-й ключевые процессы в 64-бит перевели.
З.Ы. За совет спасибо, попробуем )
источник

A

Alex in SqlCom.ru - Стиль жизни SQL
Так вам и на 64 однажды не хватит.
На сервере у вас скорее всего куча оперативы, а на компе дай бог 16 гигов
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
Непосредственно этой задачей занимается коллега, я честно говоря не особо шарю в этом направлении )))
Это из-за режима Import, я так полагаю? При Direct Query легче будет?
источник

A

Alex in SqlCom.ru - Стиль жизни SQL
При Direct Query нагрузка будет на диски сервера
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
S G
Не люблю потом возвращаться к коду и искать с чего вдруг лажа, сделала и забыла. Кодю дальше чего-то там другого заковыристого
Правильно!
источник

SG

S G in SqlCom.ru - Стиль жизни SQL
Nodir Azam
А по какому принципу запускаете?
В агенте в T-sql параметры условия передаю в расписание и шаг через встроенные хранимые процедуры бд агента. Всё здорово работает по часам. Агент шаблон созданный храню, при запуске функции параметры условия передаю для обновления
источник

NA

Nodir Azam in SqlCom.ru - Стиль жизни SQL
S G
В агенте в T-sql параметры условия передаю в расписание и шаг через встроенные хранимые процедуры бд агента. Всё здорово работает по часам. Агент шаблон созданный храню, при запуске функции параметры условия передаю для обновления
источник