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

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


2
Як очистити таблицю з кешу SQL Server?
У моїй базі даних є кілька таблиць, які не слід кешувати. Як я можу сказати SQL Server не кешувати сторінки таблиці або як видалити одну таблицю з кешу? Промивання всього кеша - це не варіант. Я використовую SQL Server 2008 та SQL Server 2008 R2.

4
Які міркування щодо ефективності між використанням широкого ПК та окремого синтетичного ключа та UQ?
У мене є кілька таблиць, де записи можна однозначно ідентифікувати з кількома широкими сферами бізнесу. Раніше я використовував ці поля як ПК, маючи на увазі ці переваги: Простота; немає сторонніх полів і лише один індекс Кластеризація дозволяє швидко поєднувати з'єднання та фільтри на основі діапазону Однак я чув випадок, створений …


2
PostgreSQL: Останній час доступу до таблиці
Я відповідаю за велику базу даних PostgreSQL з кількома десятками таблиць. Я підозрюю, що до багатьох цих таблиць ніколи не звертаються. Який найкращий спосіб перевірити, коли в останній раз зверталися до певної таблиці? Я думав про додавання тригера DELETE, INSERTі UPDATE, але я сподіваюся , що є більш ефективний спосіб.
10 postgresql 

6
Частіше створюється резервне копіювання SQL БД
У мене зараз є планове завдання, яке вимикається щовечора о 2 ранку, яке викликає SQLCMD.exe і передає йому .sql-скрипт для запуску резервної копії (показано нижче). Ми досить невелика компанія з зростаючими потребами через значне зростання бізнесу. Втрата даних за один день в цей момент коштуватиме десятки тисяч доларів проти пари …

2
Які лічильники продуктивності ви можете подивитися на екземплярі SQL Server, щоб визначити його ефективність та здоров’я?
Я студент університету Fontys в Ейндховені, і в даний час я провожу низку інтерв'ю, щоб допомогти у розробці інструменту SQL Server, і хотів би отримати зворотній зв’язок від фахівців у цій галузі. Одне з моїх питань: Які лічильники ефективності ви можете подивитися на екземплярі SQL Server, щоб визначити його ефективність …

4
Є Oracle більш вимогливим середовищем для DBA, ніж SQL Server? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Я взагалі не знаю Oracle, але чув, як говорив OBA DBA, що працювати з …

5
Визначте, коли востаннє була змінена база даних PostgreSQL
Я дивлюсь на те, як змінюються резервні копії, і мені цікаво, чи є спосіб визначити, які бази даних в кластері postgreql нещодавно не були змінені? Замість використання pg_dumpall я хотів би використовувати pg_dump і скидати лише ті бази даних, які змінилися після останньої резервної копії (деякі бази даних не оновлюються …

3
Як найкраще здійснити пошук найближчого сусіда в mysql?
Отже, коротше кажучи, Яким має бути тип даних широти та довготи? Яку команду SQL я повинен зателефонувати, щоб отримати, наприклад, перші 100 найближчих ресторанів? Детальніше: У мене 100k бізнес запису кожен з широтою та довготою. Я бачу, що MySQL насправді підтримує тип даних під назвою точка. Чи варто використовувати це …
10 mysql 

3
Проблема запитів: може бути лише один стовпець авто
Чи можете мені хтось сказати, що не так у цьому визначенні таблиці? версія mysql 5.1.52-log root@localhost spoolrdb> create table spoolqueue ( queue int, idx bigint not null auto_increment, status smallint, querystring varchar(2048), contenttype varchar(255), characterencoding varchar(16), body text, primary key(queue,idx) ); ERROR 1075 (42000): Incorrect table definition; there can be …
10 mysql  query 

3
Чи автоматично журнал транзакцій скорочується в SQL Server?
Коли база даних SQL Server знаходиться в простому режимі, вам не доведеться дбати про накопичення журналу транзакцій. Але в простому режимі журнал транзакцій, схоже, зростає, як і в ПОВНОМУ режимі. Чи врізається автоматично в якийсь момент часу? Або я повинен обрізати / зменшити її вручну?

2
Як вставити IP-адресу в колонку inet в PostgreSQL?
Я хотів би вставити IP-адресу в стовпець, що має тип inet. У якому форматі я можу вставити дані? це лише двійковий або є якийсь спосіб, який я можу вставити з тексту, наприклад "192.168.1.082"? Чи є довідкові функції для цього, щоб я міг перевірити його psqlв командному рядку?

2
Обмежуйте повтор для повного оновлення або вручну еквівалентного подання
Журнал матеріалізованого виду (MV) може бути використаний, щоб дозволити MV зробити швидке оновлення, що лише модифікує дані, що змінилися. Однак різні умови заважають MV використовувати журнал і тому потребують повного оновлення. Oracle реалізував атомне повне оновлення у вигляді видалення та вставки кожного запису. Це робиться навіть у тому випадку, якщо …

1
Автоматичне оновлення статистики в SQL Server 2008R2: Чому деякі статистичні дані залишаються неосновними, незважаючи на велику кількість вставок рядків?
Під час дослідження повільного запиту з'ясувалося, що план виконання був виключно неоптимальний (вкладений цикл, який виконував 9 мільйонів страт пошуку, де орієнтовна кількість страт становила 1). Підтвердивши, що деякі відповідні статистичні дані, де справді застаріли, я відновив статистику, і проблема ефективності ефективно вирішена. У цій базі даних включено статистику автоматичного …

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