Запитання з тегом «sql-server»

SQL Server - це система управління реляційними базами даних від Microsoft.

22
Збережені процедури є поганою практикою в одній з найбільших у світі консалтингових фірм з ІТ-програмного забезпечення?
Я працюю над проектом в одній з 3 найкращих світових фірм, що займаються інформаційними консалтингами, і DBA мені повідомили, що зберігаються в державі найкращі практики компанії не є "найкращою практикою". Це так суперечить усьому, що я дізнався. Збережені процедури дають вам можливість повторного використання коду та інкапсуляцію (два стовпи розробки …

3
Створення підключень до бази даних - Робіть це один раз або для кожного запиту?
На даний момент я створюю підключення до бази даних під час першого завантаження моєї веб-сторінки. Потім я обробляю сторінку та запускаю будь-які запити проти цього з’єднання. Це найкращий спосіб зробити це чи я повинен створювати підключення до бази даних кожного разу, коли запускаю запит? ps Мені більше сенсу створити 1 …
101 c#  database  sql-server 

3
Чому нам потрібно поставити N перед рядками в Microsoft SQL Server?
Я вивчаю T-SQL. З прикладів, які я бачив, щоб вставити текст у varchar()комірку, я можу написати лише рядок для вставки, але для nvarchar()комірок кожен приклад префіксує рядки буквою N. Я спробував наступний запит на таблиці, у якій є nvarchar()рядки, і він працює чудово, тому префікс N не потрібен: insert into …

10
Використання GUID як первинного ключа
Зазвичай я використовую ідентифікатори автоматичного збільшення як основні ключі в базах даних. Я намагаюся дізнатися переваги використання GUID. Я прочитав цю статтю: https://betterexplained.com/articles/the-quick-guide-to-guids/ Я усвідомлюю, що ці GUID використовуються для ідентифікації об'єктів на рівні програми. Чи вони також зберігаються як первинний ключ на рівні бази даних. Наприклад, скажіть, у мене …

2
NoSQL в SQL Server
Це питання не стосується різниці між SQL та NoSQL. Я шукаю певне обґрунтування чогось, що на даний момент для мене справді не має сенсу (можливо, через мою нерозуміння чи вдячність). Ми розпочали новий проект з нуля за допомогою MVC5, коду Entity Framework 6 спочатку та SQL Server 2008. Коли архітектор …
28 sql  sql-server  nosql 

1
ПРИЄДНУЙТЕСЯ проти ВНУТРІШНЬОГО ПРИЄДНАННЯ та ПОЛНОГО ВНУТРІШНЬОГО ПРИЄДНАННЯ
Я знаю , що є різниця між INNER JOINі FULL OUTER JOIN, я можу бачити це, але, в чому різниця між двома наступними: JOIN ... ON...і INNER JOIN...ON...та до сих пір ще JOIN...ON...протиFULL OUTER JOIN...ON... Причина в тому, що я думаю, що, можливо, просто використання JOINпсує запит, над яким я …
27 sql  sql-server 

6
Коли я повинен використовувати збережені процедури?
Якщо я маю всю свою бізнес-логіку в коді і використовую Entity Framework, то в яких ситуаціях (якщо такі є) я б краще перенести якусь бізнес-логіку на збережену процедуру, а не зберігати її в коді? Щоб було зрозуміло, я маю на увазі разом із поточною установкою (бізнес-логіка в коді), а не …

2
Найкращий спосіб здійснити відфільтрований пошук
Я хотів би запитати вас, вашу думку, коли йдеться про впровадження відфільтрованої форми пошуку. Давайте уявимо такий випадок: 1 Велика таблиця з великою кількістю стовпців Можливо, важливо сказати, що це SQL Server Потрібно запровадити форму для пошуку даних у цій таблиці, і в цій формі у вас буде кілька прапорців, …


5
Контроль версій за допомогою SQL Server
Я починаю новий проект і використовую SVN (з черепахою) як свою систему управління версіями. Мені було цікаво, чи можна також підтримувати базу даних SQL Server за допомогою тієї ж системи. Я хотів би версії моїх таблиць / функцій / переглядів / procs / тригерів / тощо. але не мої дані, …

2
Чи можна використовувати SQL Server та Mongo разом?
У нас великий веб-сайт, орієнтований на новини, який має високий веб-трафік. Архітектура - це ваш часто бачується БД - шар Repo - шар послуг - Asp.Net MVC. Проблема, яку ми бачили, полягає в швидкості читання. Виявляється, всі ці об’єкти доменних об'єктів DDD теоретично чудові для ділових правил, але ускладнюють життя, …
14 sql-server  nosql  cqrs  mongo 

13
Чи створюють SQL розробники SQL-запити за допомогою конструкторів запитів SQL?
Мені було просто цікаво, чи SQL Devs пише свій код від руки або вони використовують дизайнер візуальних запитів для створення запитів? У більшості випадків дизайнер запитів може створити більшість нескладних запитів, ні? (Я розробник WinForms зараз починаю працювати з SQL Server)
13 sql  sql-server 

1
Часткове узгодження імен у мільйонах записів
Ми розробили веб-додаток для відповідності імен. Він функціонує шляхом розбиття імен на частини, а значення Soundex кожної частини зберігається в базі даних. Показник відстані Левенштейн використовуються для застосування процентного відповідності звуку, а також написання проти даного імені. Під час виконання ми завантажуємо всі записи в пам'ять і застосовуємо відстань Левенштейна …

3
Використання Sql Server Change Capture Data Capture за допомогою схеми, що часто змінюється
Ми намагаємося ввімкнути захоплення даних про зміни сервера Sql для нової підсистеми, яку ми будуємо. Це насправді не тому, що нам це потрібно, але нас наполягають на повному відстеженні історії, і CDC добре вирішить цю вимогу з мінімальними зусиллями з нашого боку. Ми слідуємо за гнучким процесом розробки, який у …

2
Як безпечно запустити міграцію баз даних за допомогою декількох примірників додатків?
У нас є додаток, який поєднує як швидку (<1 секунду), так і повільну міграцію бази даних (> 30 секунд). Зараз ми виконуємо міграцію баз даних як частину CI, але тоді наш інструмент CI повинен знати всі рядки підключення до бази даних для нашого додатка (у різних середовищах), що не ідеально. …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.