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

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

3
Обмежити оновлення для певних стовпців. Дозволити збережену процедуру оновлювати ці стовпці
У мене є чутливі стовпці цін, які я хотів би оновити лише через збережену процедуру. Я хотів би, щоб усі кодові чи ручні спроби зміни значень у цих цінових стовпцях вийшли з ладу, якщо він не використовує збережені процедури, призначені для його оновлення. Я розглядаю можливість здійснення цього за допомогою …

6
SQL Server Management Studio 2012: Як мати папки в проекті SSMS?
Я використовую SSMS 2012 для спілкування з серверами SQL 2012 та серверами Azure SQL, якими ми користуємося. Я визнаю, що я не експерт SQL, тому я економив більшість моїх SQL-скриптів для подальшої довідки. Я швидко наткнувся на 20 або більше .SQL-скриптів у проекті SSMS, і всі вони живуть у одній …

3
Налаштування центральної бібліотеки сховищ процедур / функцій CLR для внутрішніх збережених програм у інших базах даних, які слід використовувати?
Я хотів би використовувати код, який я розробив у C # CLR, щоб використовувати його у всіх базах даних в системі, щоб мені не довелося встановлювати кожну надійну і вмикати CLR і зберігати купу одного і того ж коду всередині кожного . Чи є найкращий спосіб зробити це з адміністративної …

5
Як керувати мільйонами користувачів?
Я збираюся запустити щось дійсно велике. Мені потрібно підготувати сервер і базу даних. Я хотів би згрупувати кожен набір із 100 000 користувачів в окремі таблиці користувачів, але я не знаю, як пов’язати одного користувача, який намагається увійти до відповідної таблиці користувачів. Наприклад, як я можу знати, що користувач jay@mail.comпов’язаний …
17 mysql  users 

2
Чому існує черепашка PostgreSQL?
Я тільки перевіряв пропагандистську сторінку для PostgreSQL і знайшов цей маленький витвір мистецтва: Це логотип PostgreSQL "черепаха" . Скільки років, і чи PostgreSQL офіційно використовував черепаху замість слона? Про що тут розповідь?
17 postgresql 

3
Чи слід мігрувати дані за допомогою окремо відключити / скопіювати / вкласти або через резервну копію-відновлення-повтор?
Я збираюся розпочати міграцію файлів баз даних до нового SAN (зі старого SAN) abd. У мене є кілька варіантів для цього. (1) Було запропоновано розглянути рівень зусиль щодо відновлення повної резервної копії до нової бази даних на сервері. Однак (2) мій початковий план полягав у тому, щоб скопіювати файли зі …

1
Коли слід вказати PAD_INDEX?
Отже, ви можете використовувати, FILLFACTORщоб залишити простір на сторінках покажчиків листів. Вказівка PAD_INDEXтакож залишає простір у проміжних вузлах. Які сценарії слід вказати PAD_INDEXта яку користь він надає індексу?

2
Перерахувати розмір часу в BIDS
Я використовую BIDS для створення куба в SSAS 2008 r2. Я використовував майстра, щоб створити часовий вимір. Частиною цієї конфігурації є вибір діапазону дат. Після створення я зрозумів, що мені потрібен більш широкий діапазон дат, ніж я спочатку вказав. Я виявив, що можу відкрити параметр, перейти до властивостей і змінити …

3
Що означає NVL?
Що означає NVL? Я говорю про функції Oracle і Informix (можливо, і деякі інші), які використовуються для фільтрації значень NULL з результатів запитів (подібно до COALESCEінших баз даних).


1
Погана продуктивність SQL Server при закритій студії управління
Я помітив дивну поведінку SQL Server 2008 r2 express: Зазвичай час мого запиту становить ~ 650 мс, але якщо я відкрию програму управління і запускаю будь-який простий запит (наприклад SELECT * FROM Something), час виконання стає ~ 40 мс. Якщо я закрию студію управління, це значення повертається до нормального ~ …
17 sql-server  ssms 


2
Таблиця надгробних таблиць проти видаленого прапора в сценаріях синхронізації бази даних та програмного забезпечення для видалення
Мені потрібно стежити за видаленими елементами для потреб синхронізації клієнтів. Загалом, чи краще додати надгробну таблицю та тригер, який відстежує, коли рядок був видалений із бази даних сервера - в основному додавання нового рядка до таблиці надгробних плит із даними із видаленого елемента - або збереження елементів у оригінальну таблицю …
17 delete 

3
Чому реляційні бази даних не можуть відповідати масштабам великих даних?
Часто повторюється, що проблема Big Data полягає в тому, що реляційні бази даних не можуть масштабувати обробку масових обсягів даних, які зараз створюються. Але які обмеження щодо масштабованості, до яких не пов'язані рішення Big Data, такі як Hadoop? Чому не можуть досягти цих подвигів Oracle RAC або MySQL заточення або …

4
Викличте збережену процедуру з тригера
Я створив збережену процедуру в mysql, використовуючи наступний синтаксис. DROP PROCEDURE IF EXISTS `sp-set_comment_count`; DELIMITER $$ CREATE PROCEDURE `sp_set-comment_count` (IN _id INT) BEGIN -- AC - AllCount DECLARE AC INT DEFAULT 0; SELECT COUNT(*) AS ac INTO AC FROM usergroups AS ug LEFT JOIN usergroup_comments AS ugm ON ugm.`gid` = …

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