Адміністратори баз даних

Питання та відповіді для професіоналів баз даних, які бажають покращити свої навички роботи з базами даних та дізнатися від інших у спільноті

1
Подивіться, чи містить масив JSON в MySQL об’єкт, ключ якого містить конкретну дату
Я намагаюся з'ясувати, чи є рядок, який містить конкретну дату в масиві JSON Скажімо, мої дані виглядають так: Настільні програми: id | application_id | data # Rows 1 | 1 | [{"data" : ["some", "data#1"], "date": "2016-04-21"}, {"data" : ["other", "data#1"], "date" : "2016-04-22"}] 2 | 2 | [{"data" : …
18 mysql  json 

2
"Доступ заборонено" під час підключення SSMS до інтеграційних служб
Я отримую таку помилку при спробі підключення SSMS до інтеграційних служб за допомогою мережевого імені конкретного кластера SQL Server: Підключення до послуги інтеграційних служб на комп’ютері "FooDB" не вдалося із наступною помилкою: "Доступ заборонено". Ця помилка виникає, коли комп'ютер не налаштовано на віддалене з'єднання через DCOM або користувач має дозвіл …

2
Дисковий простір повний під час вставки, що відбувається?
Сьогодні я виявив жорсткий диск, у якому зберігаються мої бази даних. Це траплялося і раніше, зазвичай причина досить очевидна. Зазвичай є поганий запит, який спричиняє величезні розливи до tempdb, які ростуть до заповнення диска. Цього разу було трохи менш очевидно, що сталося, оскільки tempdb не була причиною повного приводу, це …

1
Ігноруйте акценти в "де"
У нашій базі даних є кілька записів з caron / hatschek. Тепер наші користувачі хочуть знайти записи, включаючи caron / hatschek, коли шукають записи без них. Я покажу це на простому прикладі: У нашій базі даних є запис (контакт з іменем) Millière тож ця назва правильна в країні, в якій …

2
Яке накладне оновлення всіх стовпців, навіть тих, що не змінилися [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Що стосується оновлення рядка, багато інструментів ORM видають оператор UPDATE, який встановлює кожен стовпець, …

4
Чому тип даних varchar допускає значення unicode?
У мене є таблиця з стовпчиком вархара. Це дозволяє торговельну марку (™), авторські права (©) та інші символи Unicode, як показано нижче. Create table VarcharUnicodeCheck ( col1 varchar(100) ) insert into VarcharUnicodeCheck (col1) values ('MyCompany') insert into VarcharUnicodeCheck (col1) values ('MyCompany™') insert into VarcharUnicodeCheck (col1) values ('MyCompany░') insert into VarcharUnicodeCheck …

2
Postgres Слухати / Повідомляти як черга з повідомленнями
Чи є можливість скористатися функцією прослуховування / сповіщення Postgres для доставки повідомлення на канал і лише один слухач споживає це повідомлення? Метою цього є те, що у мене є кілька додатків «робочих», які слухають один і той же канал Postgres. Але я хочу лише виконати роботу один раз за повідомлення, …

4
Пошта DB SQL Server 2016 не надсилається
Я на SQL Server 2016 і маю вибух ... моя пошта DB не надсилається, і у мене не вистачає місця для пошуку. Я двічі перевірив дозволи дозволу облікового запису SQL до виконуваного файлу DBmail - він прочитав та виконав. Я ввів правило для вихідного порту брандмауера 587. Я спробував інший …

3
Пагинація в SQL Server
У мене дуже велика база даних, приблизно 100 ГБ. Я виконую запит: select * from <table_name>; і я хочу показати лише 100-й-200-й рядки. Я хочу зрозуміти, як це відбувається всередині. Чи база даних завантажує всі записи з диска в пам'ять і відсилає запитуючий клієнт з 100 по 400 рядки? Або …


2
Внутрішнє представлення SQL Server UniqueIdentifier / GUID
Мій колега надіслав мені цікаве запитання, яке я не можу повністю пояснити. Він запустив якийсь код (включений нижче) і отримав від нього дещо несподівані результати. По суті, при перетворенні UniqueIdentifier(на який я буду говорити Guidзвідси далі) у binary(або varbinary) тип, порядок першої половини результату є зворотним, але друга половина - …

3
Повідомлення про помилку - дозвіл на перегляд стану сервера відхилено - під час підключення до SQL Server 2014 за допомогою SQL Server 2012 Studio Studio
Клацнувши правою клавішею миші на таблиці та вибравши "вибрати топ 1000 рядків", я отримую цю помилку: Чи є якесь вирішення, крім очевидного оновлення до SQL Server 2014?

1
Найкращий спосіб написати SQL Query, який перевіряє стовпець на значення, яке не має значення NULL або NULL
У мене є SP з параметром, який має значення NULL за замовчуванням, і тоді я хочу зробити такий запит: SELECT ... FROM ... WHERE a.Blah = @Blah AND (a.VersionId = @VersionId OR (@VersionId IS NULL AND a.VersionId IS NULL)); У WHEREвищевказані перевірки для обох значення , відмінне від NULL , …


1
Стратегії запитів із використанням тимчасових таблиць, розроблених системою SQL Server 2016, для повільно змінюваних розмірів
Використовуючи тимчасову таблицю з версією системи (нову в SQL Server 2016), які наслідки щодо створення запитів та продуктивності, коли ця функція використовується для обробки повільних змін розмірів у великому сховищі реляційних даних? Наприклад, припустимо, що у мене Customerрозмір 100000 рядків зі Postal Codeстовпцем та багатомільярдна Salesтаблиця фактів із CustomerIDстовпцем із …

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