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

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

9
Коли використовувати NULL, а коли використовувати порожній рядок?
Мене цікавлять в основному MySQL та PostgreSQL, але ти можеш відповісти на наступне: Чи є логічний сценарій, в якому було б корисно відрізнити порожній рядок від NULL? Які будуть наслідки для фізичного зберігання для зберігання порожнього рядка як ... НУЛЬ? Порожня рядок? Ще одне поле? Іншим способом?


4
Як використовувати sqlplus для підключення до бази даних Oracle, розташованої на іншому хості, не змінюючи мої власні tnsnames.ora
Я хочу підключитися до бази даних oracle, розташованої на іншому хості за допомогою sqlplus. На цій сторінці запропоновано додати елемент до моїх імен tns, щоб зв’язатися з цією базою даних local_SID = (DESCRIPTION = (ADDRESS = (PROTOCOL= TCP)(Host= hostname.network)(Port= 1521)) (CONNECT_DATA = (SID = remote_SID)) ) а потім використовувати це …
80 oracle  sqlplus 

4
Бази даних SQL-сервера застрягли у відновленні стану
У мене є сервер Sharepoint. У нас виникла проблема з нашим резервним інструментом, і тепер деякі мої бази зберігаються у відновленні стану! Чи можна зупинити процес відновлення? а також: Як я можу переконатися, що цілісність бази даних не була порушена?

7
Різниця між базою даних від користувача проти схеми
Мені справді плутають базу даних термінів, користувач та схему. Хтось може пояснити, чим вони відрізняються один від одного (якщо вони є)? Якщо вони тоді однакові, то які подібності між ними? Як ми їх використовуємо? І як ми їх створюємо?
78 oracle  schema  users 

6
Найбезпечніший спосіб виконати mysqldump в живій системі з активними читаннями і записами?
Я не впевнений, чи це правда, але я пам’ятаю, що читав, якщо ви виконаєте наступну команду в Linux mysqldump -u username -p database_name > backup_db.sql в той час як читання і запис робиться в базі даних, то дамп може містити помилки. Чи є в команді певні параметри, mysqldumpщоб переконатися, що …

5
Чи настільки модернізовані оновлення SQL Server, як і раніше?
Я працюю з SQL-сервером і вимикаюсь ще з SQL Server 6.5, стара порада, яка все ще лунає в моїй голові, ніколи не робила оновлення на місці. В даний час я модернізую свої системи RV DEV і TEST 2008 R2 до SQL Server 2012 і мені потрібно використовувати одне і те …

4
Різниця між загостренням та тиражуванням на MongoDB
Я просто плутаю Шардінг і Реплікацію про те, як вони працюють .. Відповідно до визначення Реплікація: Набір реплік у MongoDB - це група процесів монгода, які підтримують той самий набір даних. Шардінг: Шардінг - це метод зберігання даних на декількох машинах. Як я розумію, якщо є дані 75 ГБ, то …
77 mongodb 

7
Як правильно форматувати вихідний сигнал оболонки sqlite?
Якщо я перейду mysql shellі введу, SELECT * FROM usersя отримаю - +--------+----------------+---------------------------------+----------+-----------+--------------------+--------------------+ | USERID | NAME | EMAILID | PASSWORD | USER_TYPE | CONTACT_ID_FKUSERS | COMPANY_ID_FKUSERS | +--------+----------------+---------------------------------+----------+-----------+--------------------+--------------------+ | 137 | X | b@cc.com | # | ADMIN | 166 | 110 | | 138 | Kshitiz | ksharma@aaa.com …
77 sqlite 

1
ОНОВЛЕННЯ постгресів… ГРАНИЦІ 1
У мене є база даних Postgres, яка містить відомості про кластери серверів, такі як стан сервера ("активний", "очікування" тощо). Активним серверам в будь-який час може знадобитися перехід на режим очікування, і мені все одно, який режим очікування використовується зокрема. Я хочу, щоб запит до бази даних міг змінити стан очікування …

4
Чому запит раптово повільніше, ніж це було вчора?
[Вітання] (перевірте одну) [ ] Well trained professional, [ ] Casual reader, [ ] Hapless wanderer, У мене є (позначте все, що стосується) [ ] query [ ] stored procedure [ ] database thing maybe це було нормально (якщо застосовується) [ ] yesterday [ ] in recent memory [ ] …

5
Яка база даних може обробляти зберігання мільярдів / трильйонів записів?
Ми дивимось на розробку інструменту для збору та аналізу даних netflow, з яких ми збираємо величезну кількість. Щодня ми збираємо близько ~ 1,4 млрд записів потоку, які виглядатимуть у форматі json: { "tcp_flags": "0", "src_as": "54321", "nexthop": "1.2.3.4", "unix_secs": "1352234521", "src_mask": "23", "tos": "0", "prot": "6", "input": "105", "doctets": "186", …

4
Авторитетне джерело, які <> і! = Однакові за продуктивністю у SQL Server
Розглянемо цю відповідь на ТАК, яка запевняє запитувача про &lt;&gt;оператора, що: &lt;&gt;є ... те саме, що !=. Але тоді коментер трубиться і каже: Це правда, що вони, функціонально, однакові. Однак те, як оптимізатор SQL використовує їх, дуже відрізняється. = /! = просто оцінюються як істинні / хибні, тоді як &lt;&gt; …

3
Як я можу вказати позицію для нового стовпця в PostgreSQL?
Якщо у мене є таблиця зі стовпцями: id | name | created_date і хотів би додати стовпець, я використовую: alter table my_table add column email varchar(255) Потім після стовпця додається created_dateстовпчик. Чи можна вказати позицію для нового стовпця? наприклад, щоб я міг додати його nameі отримати таблицю на зразок: id …


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