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

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

4
Об'єднання окремих діапазонів у найбільші можливі суміжні діапазони
Я намагаюся поєднувати декілька діапазонів дат (моє завантаження становить приблизно макс. 500, більшість випадків 10), які можуть або не можуть перетинатися на найбільші можливі суміжні діапазони дат. Наприклад: Дані: CREATE TABLE test ( id SERIAL PRIMARY KEY NOT NULL, range DATERANGE ); INSERT INTO test (range) VALUES (DATERANGE('2015-01-01', '2015-01-05')), (DATERANGE('2015-01-01', …

4
Чим відрізняється Первинний ключ від Супер ключа в СУБД
Я новачок у СУБД і все ще вивчаю теорію. Я дуже заплутався в цьому ключовому бізнесі, і після googling я звузив його лише до двох клавіш, які я не отримую (первинний і супер ключ). У мене є кілька запитань щодо СУБД. Буду вдячний, якщо ви можете відповісти на них за …

2
Виберіть усі записи, приєднайтеся до таблиці A, якщо приєднання існує, таблиці B якщо ні
Тож ось мій сценарій: Я працюю над Локалізацією для мого проекту, і, як правило, я б хотів зробити це в коді C #, однак я хочу зробити це в SQL трохи більше, оскільки я намагаюся трохи підключити свій SQL. Навколишнє середовище: Стандарт SQL Server 2014, C # (.NET 4.5.1) Примітка: …

4
Як знайти версію / видання SQL Server без встановленої SSMS?
Як дізнатися, яке видання встановлено без встановлення студії управління? У мене є сервер, який працює як менеджер ліцензій для іншого програмного забезпечення. Після розслідування високого сповіщення про використання оперативної пам’яті я виявив, що процес sqlservr.exe займає майже 2 ГБ оперативної пам’яті. Я переглянув меню програми і виявив, що менеджер конфігурації …
20 sql-server 

4
Зрозуміти статистику буферного пулу INNODB
Прочитавши цю сторінку в документації на mysql , я спробував зрозуміти наше поточне використання InnoDB. В даний час ми виділяємо 6 ГБ оперативної пам’яті для буферного пулу. Розмір нашої бази приблизно однаковий. Ось результат з show engine innodb status\G(ми працюємо v5.5) ---------------------- BUFFER POOL AND MEMORY ---------------------- Total memory allocated …

5
Стовпець проти поля: чи неправильно я використовував ці терміни?
Мені тут соромно, я завжди використовував терміни "стовпчик" і "поле" абсолютно взаємозамінно, що останнім часом викликало певну плутанину в технічній дискусії. Мені сказали, що це невірно, що це повинно бути (переклад кожного терміна в термінологію електронних таблиць, ігнорування типів даних та всі інші речі, які роблять бази даних корисними): Стовпець …

2
Чи є повний перелік онлайн-операцій для кожної версії SQL Server?
Оскільки ми збираємося змінити деякі великі таблиці в нашій базі даних 5TB, я виявив, що мені потрібен перелік операцій, які можна виконати в режимі он-лайн, і для яких потрібні повні блокування під час їх запуску. В ідеалі цей список також міститиме інформацію про те, які заяви вимагають блокування SCH-M в …

1
Дивний екземпляр SQL Server виходить з ладу під час мовлення на число
Під час роботи з C # Entity Framework я помітив збій у моєму екземплярі SQL Server. Я зміг простежити це до цього твердження: SELECT * FROM dbo.[TestTable] where mpnr in (1099059904, 1038139906, 1048119902, 1045119902, 1002109903, 1117109910, 1111149902, 1063149902, 1117159902, 1116109904, 1105079905, 1012079906, 1129129904, 1103059905, 1065059905, 1091059906, 1110149904, 1129149903, 1083029905, 1080139904, …

6
Порахуйте, де два чи більше стовпців поспіль мають певне значення [баскетбол, подвійний подвійний, потрійний подвійний]
Я граю в баскетбольну гру, яка дозволяє виводити її статистику у вигляді файлу бази даних, тому можна обчислити з неї статистику, яка не реалізована в грі. Поки я не мав жодних проблем з підрахунком потрібних статистичних даних, але тепер у мене виникли проблеми: підрахунок кількості подвійних парних та / або …

2
Як я можу змусити зв’язаний сервер працювати за допомогою автентифікації Windows?
Я намагаюся отримати зв’язаний сервер із ServerA, створеним на іншому сервері, ServerB, використовуючи "Будьте зроблені з використанням поточного контексту безпеки входу" у доменному середовищі. Я прочитав, що для активації Kerberos мені потрібно створити SPN для облікових записів служб, на яких працює SQL Server на кожному з серверів. Я це зробив, …

1
Різниця продуктивності між MySQL та PostgreSQL для тієї ж схеми / запитів [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 6 років тому . Я новачок DBA і маю досвід роботи в Microsoft SQL Server, але хочу перейти …

5
Найкраща хмарна платформа для PostgreSQL [закрита]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 6 років тому . В даний час у своєму проекті ми використовуємо спеціалізовані сервери для нашої бази даних PostgreSQL. Теоретично ми можемо запустити …
20 postgresql  cloud 

5
Завантажте програму SQL Server Profiler для Studio SQL Server Management Studio
Як я можу профілювати базу даних SQL Server 2008, щоб побачити код, який виконується в певній базі даних? Я пам'ятаю, як користувався профілером SQL Server, але я не бачу його в студії управління SQL Server після завантаження програми SQL Server 2008 R2 Express. Де я можу завантажити цей інструмент і …

3
Як оптимізувати базу даних для великого вводу / виводу з оновлень (програмного та апаратного забезпечення)
У мене є база даних postgresql 9.2, яка весь час сильно оновлюється. Отже, система пов'язана з входом / виводом, і я зараз розглядаю можливість зробити ще одне оновлення, мені просто потрібні деякі вказівки щодо того, з чого почати вдосконалюватись. Ось картина, як виглядала ситуація за останні 3 місяці: Як бачите, …

4
План виконання проти замовлення IO STATISTICS
Графічні плани виконання SQL Server читаються справа вліво і зверху вниз. Чи є осмислене замовлення на результат, породжений SET STATISTICS IO ON? Наступний запит: SET STATISTICS IO ON; SELECT * FROM Sales.SalesOrderHeader AS soh JOIN Sales.SalesOrderDetail AS sod ON soh.SalesOrderID = sod.SalesOrderID JOIN Production.Product AS p ON sod.ProductID = p.ProductID; …

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