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

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

2
Ширина стовпця VARCHAR SQL Server
Шукаючи по Інтернету, я знайшов суперечливі поради щодо того, чи є вплив на ефективність при вказівці надто широких стовпців VARCHAR, наприклад VARCHAR (255), коли VARCHAR (30), ймовірно, зробить. Я послідовно бачу, що існує показник ефективності, якщо весь рядок перевищує 8060 байт. Крім цього, я бачу незгоду. Чи правда, що це …

5
Продуктивність пов'язаного сервера SQL Server: Чому віддалені запити такі дорогі?
У мене є два сервери баз даних, підключені через пов'язані сервери. Обидва є базами даних SQL Server 2008R2, і з'єднання зв'язаним сервером здійснюється за допомогою звичайного посилання "SQL Server", використовуючи поточний контекст безпеки входу. З’єднані сервери обидва в одному центрі обробки даних, тому з'єднання не повинно бути проблемою. Я використовую …

1
База даних "MyDb" відновлюється. Чекаємо, поки відновлення закінчиться
У мене така помилка: База даних "MyDb" відновлюється. Чекаємо, поки відновлення закінчиться. У мене в той час була критична операція. У чому причина цієї ситуації? І як цього можна уникнути?

2
Розуміння формату часу команди EXPLAIN - Postgres
Коли я запускаю команду EXPLAIN ANALYZE для заданого запиту, мені важко інтерпретувати виведене значення часу. Наприклад (фактичний час = 8163.890..8163.893). Чи представляють внутрішні десяткові знаки повторювані символи ?? Вибачте, це може бути питання про нобіш, але я хочу переконатися, що я правильно інтерпретую результати. -> GroupAggregate (cost=2928781.21..2929243.02 rows=1 width=27712) (actual …

1
Кількість даних на вузол у Neo4j
Мені потрібно зберігати значну кількість даних на вузол у Neo4j. Дані - це фрагменти тексту Unicode. Насправді не кожен вузол матиме великі шматки, але багато з них будуть. Я переглянув документацію, але не знайшов жодної згадки про розмір Вузла - кількість даних, які може містити один вузол. Хтось має ідею?
14 nosql  neo4j 

2
Чи існує таке поняття, як користувацькі типи даних?
Чи підтримує MySQL підтримку типових даних? Наприклад, поштові індекси можуть бути збережені в varchar(10)полі, але вони можуть бути ущільнені до int, з опціями для порожнього та прапор, чи це 5-значний або 5 + 4-значний поштовий індекс. Чи є спосіб встановити безшовні типи даних для таких речей? Що стосується програми, то …

5
Плюси / мінуси використання декількох баз даних проти використання однієї бази даних
Я працював над новим проектом, який вимагає використовувати 7 баз даних, стверджуючи, що продуктивність, стабільність та оптимізація легше реалізуються. Хоча я не згоден, у мене виникають проблеми зі збиранням добрих аргументів для використання єдиної бази даних (розділення таблиць на логічні домени). Один з моїх аргументів поки що - це цілісність …

3
Чи існує стандартна реалізація бази даних користувачів?
Мені потрібно реалізувати основні персоналізовані функції користувача для свого веб-сайту. Чи існує стандартна структура для баз даних такого типу? Як, звичайно, вся інформація про користувача та дані в одній таблиці, кожен користувач має власний рядок, чи слід поділяти цю інформацію між різними таблицями та з’єднувати між собою (можливо, для ефективності?) …

9
Які інструменти існують для маскування даних? (MySQL, Linux) [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 5 років тому . Я шукаю (ідеально вільний, відкритий) інструмент маскування даних. Чи існує таке? Примітка: це пов'язане питання стосується інструментів для генерації …
14 mysql  linux  testing 

2
Чому я не отримую мінімального журналу під час вставки в індексовані таблиці
Я тестую мінімальні вставки для реєстрації в різних сценаріях, і з того, що я прочитав INSERT INTO SELECT в купу з некластеризованим індексом за допомогою TABLOCK та SQL Server 2016+, слід мінімально увійти, однак у моєму випадку при цьому я отримую повна лісозаготівля. Моя база даних є в простій моделі …

2
Чому підрахунок (*) повільний, коли пояснення знає відповідь?
Цей запит: select count(*) from planner_eventзапускати потрібно дуже багато часу - так довго я здався і вбив його, перш ніж він закінчився. Однак, коли я запускаю explain select count(*) from planner_event, я бачу стовпчик у висновку із кількістю рядків (14м). Чому пояснення може отримати кількість рядків миттєво, але кількість (*) …
14 mysql  count  explain 


5
Як перевірити сертифікат SSL сервера PostgreSQL?
Припустимо, працює сервер PostgreSQL, на якому ввімкнено SSL. Як "стандартні" інструменти Linux та PostgreSQL можна перевірити його сертифікат SSL? Я сподіваюся на вихід, подібний до того, який ви отримаєте від запуску openssl x509 -text .... І я сподіваюсь на відповідь командного рядка з одним або двома лайнерами, тому мені не …

1
Як атомно замінити дані таблиці в PostgreSQL
Я хочу замінити весь вміст таблиці, не впливаючи на будь-які вхідні SELECTзаяви під час процесу. Випадок використання - мати таблицю, в якій зберігається інформація про поштові скриньки, яка регулярно витягується, і її потрібно зберігати в таблиці PostgreSQL. Є багато клієнтів, які використовують додаток, який постійно запитує ту саму таблицю. Зазвичай …
14 postgresql 

1
Як проіндексувати запит за допомогою "WHERE field IS NULL"?
У мене є таблиця з великою кількістю вставок, встановивши одне з полів ( uploaded_at) на NULL. Потім періодичне завдання вибирає всі кортежі WHERE uploaded_at IS NULL, обробляє їх та оновлює, встановлюючи uploaded_atпоточну дату. Як слід індексувати таблицю? Я розумію, що я повинен використовувати частковий індекс, наприклад: CREATE INDEX foo ON …

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