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

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

6
Чи є хороші та безкоштовні інструменти для управління базами даних PostgreSQL? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 4 роки тому . Раніше я використовував phpmyadmin для управління базою даних MySQL, але тепер я хотів би керувати базою даних PostgreSQL. База …

2
Перебудова журналу транзакцій
У нас дуже велика база даних (~ 6 ТБ), файл журналу транзакцій був видалений (поки SQL Server був закритий. Ми намагалися: Від'єднання та повторне приєднання бази даних; і Скасування скасування файлу журналу транзакцій ... але поки нічого не працювало. Зараз ми працюємо: ALTER DATABASE <dbname> REBUILD LOG ON (NAME=<dbname>,FILENAME='<logfilepath>') ... …

4
Чи є "CREATE INDEX" в MySQL лінійною операцією?
Я маю на увазі наступне: Якщо створення індексу на таблиці з nрядками вимагає tчасу. Створення індексу в одній таблиці 1000*nзабирає приблизно 1000*tчас. Я намагаюся досягти - це оцінити час, необхідний для створення індексу на виробничій базі даних, створивши той самий індекс на значно меншій тестовій базі даних.
20 mysql  index 

5
Використання IF у T-SQL послаблює або порушує кешування плану виконання?
Мені було припущено, що використання операторів IF у партіях t-SQL шкодить продуктивності. Я намагаюся знайти якесь підтвердження або підтвердити це твердження. Я використовую SQL Server 2005 та 2008 років. Ствердження полягає в наступному: IF @parameter = 0 BEGIN SELECT ... something END ELSE BEGIN SELECT ... something else END SQL …

5
Який найкращий запит використовувати для моніторингу стану бази даних SQL Server?
Я хочу мати змогу запустити запит, щоб отримати важливу інформацію про стан бази даних. Тобто, я хочу, щоб запит мав змогу сказати, чи є база даних у хорошому стані. Це запит, який я успадкував для цієї перевірки: SELECT name AS [SuspectDB], DATABASEPROPERTY(name, N'IsSuspect') AS [Suspect], DATABASEPROPERTY(name, N'IsOffline') AS [Offline], DATABASEPROPERTY(name, …


2
Як найкраще зберігати мітку часу в PostgreSQL?
Я працюю над дизайном DB PostgreSQL і мені цікаво, як краще зберігати часові позначки. Припущення Користувачі в різних часових поясах використовуватимуть базу даних для всіх функцій CRUD. Я переглянув 2 варіанти: timestamp NOT NULL DEFAULT (now() AT TIME ZONE 'UTC') bigint NOT NULL DEFAULT Бо timestampя б надіслав рядок, який …

2
Визначення заблокованої таблиці або рядка в SQL Server
Я намагаюся зрозуміти / навчитися відслідковувати деталі заблокованого сеансу. Тому я створив таку настройку: create table foo (id integer not null primary key, some_data varchar(20)); insert into foo values (1, 'foo'); commit; Тепер я підключаюся до бази даних двічі від двох різних клієнтів. Проблеми першого сеансу: begin transaction update foo …


4
Майстер відновлення SQL сервера 2012 заморожується
У мене ноутбук розробки з SSMS Express 2012 з екземпляром 2012 db і екземпляром 2008 db. Ця конфігурація використовується вже більше року. Раптом я не можу скористатися майстром відновлення. Майстер вибере файл резервного копіювання, але коли я виберу опцію "Файли" у верхньому лівому куті, щоб позначити місце MDF та LDF, …
20 sql-server 


1
Дизайн бази даних: два зв’язки від 1 до багатьох до однієї таблиці
Я повинен моделювати ситуацію, коли у мене є таблиця Chequing_Account (яка містить бюджет, номер iban та інші реквізити рахунку), яка повинна бути пов'язана з двома різними таблицями Person і Corporation, в яких обидва можуть мати 0, 1 або багато рахунків, що перевіряють. Іншими словами, у мене є два стосунки від …


3
Переміщення даних postgresql на інший диск
Я використовую AWS як моє хмарне середовище. Я встановив PostgreSQL на тому самому диску, що й мій кореневий екземпляр. Я приєднав і встановив другий диск до свого примірника. Тепер я хочу перемістити всі мої дані PostgreSQL на інший диск. Я все ще перебуваю в режимі розробки, тому я можу видалити …

2
Зламані дозволи NTFS для MSSQL $ SQLEXPRESS
Я "захищав" наш сервер баз даних. Для цього я видалив деякі дозволи з папок, створених установкою SQL Express. D:\SQL D:\SQL\Data D:\SQL\Backup etc.. Я зберігав дозволи в папці "Дані" такими, якими вони були, але я видалив усе, що, як я вважав, мені не потрібно. Тепер я не можу створювати резервні копії …

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