Гость
Форумы / Вопросы по IT / CLR в MS SQL Server / 10 сообщений из 10, страница 1 из 1
06.02.2017, 00:12
    #69397
IT-Клоп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иншалла, братия!
إن شاء الله
CLR в MS SQL Server
может, кто юзает сабжеваторство?

Надо апсудить кое-что.

Вот например - где кошернее хранить настроечные данные для сабжа?
Имеются в виду некие сравнительно постоянные данные, которые влом передавать каждый раз как параметры функции/процедуры.
...
Рейтинг: 0 / 0
06.02.2017, 06:10
    #69525
WildMage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR в MS SQL Server
IT-Клоп 
может, кто юзает сабжеваторство?

Надо апсудить кое-что.

Вот например - где кошернее хранить настроечные данные для сабжа?
Имеются в виду некие сравнительно постоянные данные, которые влом передавать каждый раз как параметры функции/процедуры.
В таблице? Тут больше вариантов нет.
...
Рейтинг: 0 / 0
06.02.2017, 21:55
    #71059
kmaw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Любовь живет сама
CLR в MS SQL Server
а меня интересует - какие должны быть задачи, чтобы .NET тянуть в SQL SERVER. это же как java в ORACLE - 51 оттенок коричневого?
...
Рейтинг: 0 / 0
06.02.2017, 23:36
    #71319
IT-Клоп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иншалла, братия!
إن شاء الله
CLR в MS SQL Server
kmaw,

1. пообщаццо с внешними ресурсами. Сделать xmp rpc запрос и всё в таком же роде. Типа, из хранимки заюзать любой API

2. сделать что-то сложное, что на Transact SQL делать долго и неприятно. Это всё-таки язык, мягко говоря, не очень.
...
Рейтинг: 0 / 0
06.02.2017, 23:39
    #71323
IT-Клоп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иншалла, братия!
إن شاء الله
CLR в MS SQL Server
Ещё о сабжеваторстве я вот думаю, когда хранятся в базе - их можно запрашивать каждый раз, иль грузануть в статические переменные и оттуда тягать,
это будет производительно, но как их обновлять? Перегружать сборку или написать специальный метод для этого?
Есть каке-нить бст практикс по этому поводу?

Дело в том, что мне досталось энное количество сборок и там захардкодена вся куйня типа адресов, урлов, портов, имён и паролей.
...
Рейтинг: 0 / 0
07.02.2017, 05:31
    #71462
WildMage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR в MS SQL Server
IT-Клоп 
Ещё о сабжеваторстве я вот думаю, когда хранятся в базе - их можно запрашивать каждый раз, иль грузануть в статические переменные и оттуда тягать,
это будет производительно, но как их обновлять? Перегружать сборку или написать специальный метод для этого?
Есть каке-нить бст практикс по этому поводу?

Дело в том, что мне досталось энное количество сборок и там захардкодена вся куйня типа адресов, урлов, портов, имён и паролей.
Сделай им время жизни, как в кеше. Через энное время данные протухают и их надо перегружать.
...
Рейтинг: 0 / 0
07.02.2017, 09:28
    #71520
IT-Клоп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иншалла, братия!
إن شاء الله
CLR в MS SQL Server
WildMage,

Да, это тема. Хранить в словаре статически и подгружать. Ну и на всякий случай метод насильной перезагрузки прям щас, для торопыг.
...
Рейтинг: 0 / 0
18.02.2017, 22:43
    #83241
777
777
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR в MS SQL Server
kmaw 
а меня интересует - какие должны быть задачи, чтобы .NET тянуть в SQL SERVER. это же как java в ORACLE - 51 оттенок коричневого?
По секрету - все вменяемые дядьки так и делают. Изначально задачу решаем на самом высокоуровневом ЯП 4G (T-SQL, PL/SQL).
Если нужно заюзать более низкоуровневые средства - подключаем 3G (C#, Java), если еще нужно спуститься на более низкий уровень - С, С++...
...
У Пушкина может быть тройка, семерка, Туз. А состояние выигрывает - роял флеш!
Рейтинг: 0 / 0
19.02.2017, 10:59
    #83520
IT-Клоп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Иншалла, братия!
إن شاء الله
CLR в MS SQL Server
стал юзать протухающие статические переменные, кеш из таблицы. Кармические суперрулезы булкорулят.

недостаток: если передавать всё в параметрах - функцию можно "на лету" перенастроить на тестовые данные, не затрагивая работающее приложение.
Можно конечно предусмотреть альтернативные наборы параметров и флаг для их переключения.
...
Рейтинг: 0 / 0
19.02.2017, 12:21
    #83528
777
777
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR в MS SQL Server
IT-Клоп 
если передавать всё в параметрах - функцию можно "на лету" перенастроить на тестовые данные, не затрагивая работающее приложение.
Можно конечно предусмотреть альтернативные наборы параметров и флаг для их переключения.
Так и нужно делать, это самое правильное решение с архитектурной точки зрения.
А ваще открой уже для себя Oracle Apex и не изобретай велосипеды.
...
У Пушкина может быть тройка, семерка, Туз. А состояние выигрывает - роял флеш!
Рейтинг: 0 / 0
Форумы / Вопросы по IT / CLR в MS SQL Server / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]