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

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


3
Альтернативи об'єднати рядки або процедурні процедури для запобігання повторення коду запиту SQL?
Відмова: Будь ласка, поводьтеся зі мною як з особою, яка використовує лише бази даних, невелику частину свого робочого часу. (Більшу частину часу я займаюся програмуванням на C ++ на своїй роботі, але мені потрібно щоденно шукати / виправляти / додавати щось у базу даних Oracle.) Мені неодноразово потрібно писати складні …

4
Планувальник завдань для SQL Server Express
У мене є програма ASP.NET MVC, яка працює з базою даних у версії SQL Server 2008 R2 Express. Необхідно виконувати регулярне завдання з оновлення деяких записів у базі даних. На жаль, у Express Edition не вистачає агента SQL. Який підхід ви б рекомендували?

6
Що таке SQL Server "Denali"? Що нового?
Я знайшов нову назву під назвою SQL Server "Denali" у випадаючому списку MSDN, але не знайшов багато інформації про це: Що нового (ця документація призначена лише для попереднього перегляду, як я бачу) Топ-9 нових можливостей SQL Server "Denali" Хтось має більш детальну інформацію про нові функції або значні виправлення помилок …

4
SSD з Oracle
Ми розглядали використання SSD з Oracle для прискорення наших тестових циклів міграції. В даний час потрібно 12-18 годин для завершення міграції, залежно від обсягу даних (ми, очевидно, робимо також багато налаштувань продуктивності). У нас є низка дешевих скриньок Linux, які ми використовуємо для різних прогонів та аналізу. Вартість SSD безпосередньо …

5
SQL Server - окрема база даних для звітів?
На нашому SQL Server у нас є база даних для кожного з наших веб-додатків. Для звітів ми використовуємо служби звітування, а всі дані звіту (включаючи параметри звіту) надходять із збережених процедур. Збережені процедури знаходяться в тій самій базі даних, що і дані у звіті. Так, наприклад, програми, які обслуговують звіти …

7
Ефективно виберіть початок і кінець декількох суміжних діапазонів у запиті Postgresql
Я отримав близько мільярда рядків даних у таблиці з іменем та цілим числом в діапазоні 1-288. Для даного імені кожен int є унікальним, і не кожне можливе ціле число в діапазоні є, тому є пропуски. Цей запит генерує приклад випадку: --what I have: SELECT * FROM ( VALUES ('foo', 2), …
19 query  postgresql 

2
Як працює порівняння з урахуванням регістру?
Тип зіставлення за замовчуванням у SQL Server дозволяє індексувати рядки, нечутливі до регістру, однак випадок даних зберігається. Як це насправді працює? Я шукаю фактичні гайки та болти, шматочки та байти чи хороший ресурс, який детально пояснює це. create table casetest (fruitnames nvarchar(50) not null); create unique index IX_fruitnames on casetest(fruitnames); …

2
Неможливо оновити "CO2" до "CO₂" у рядку таблиці
Враховуючи цю таблицю: CREATE TABLE test ( id INT NOT NULL, description NVARCHAR(100) COLLATE Modern_Spanish_CI_AS NOT NULL ); INSERT INTO test (id, description) VALUES (1, 'CO2'); Я зрозумів, що не можу виправити типографічну проблему: SELECT * FROM test WHERE id = 1; UPDATE test SET description = 'CO₂' WHERE id …

2
Чи зберігає Postgres порядок вставки записів?
Наприклад, коли я використовую запит, який повертає ідентифікатори запису INSERT INTO projects(name) VALUES (name1), (name2), (name3) returning id; Які виробляють вихід: 1 2 3 Чи вкаже цей ідентифікатор на відповідні вставлені значення? 1 -> name1 2 -> name2 3 -> name3

3
Postgresql не приймає з'єднання реплікації
Звичайна стара потокова реплікація. PostgreSQL: 9.2.7 Windows 8.1 64 біт Мої первинні та вторинні кластери знаходяться на одній машині Windows. Я вже зробив pg_start_backup () і все, тому обидва вузли мають точно однакові дані. Тепер проблема з реплікацією полягає в "з'єднанні реплікації" з підлеглого сервера, не підключаються до основного сервера, …


4
Синхронізуйте дві бази даних MySQL у двох різних місцях
У мене є дві однакові бази даних MySQL, одна - на внутрішньому сервері, а інша - на сервері веб-хостингу. Я хочу щодня оновлювати базу даних на веб-хості з базою даних на внутрішньому сервері. Чи є спосіб автоматизувати цей процес і як це зробити вручну? Якщо я хочу це зробити вручну, …

17
Як можна порівняти схему двох баз даних?
Чи є спосіб знайти відмінності у двох базах даних SQL Server (лише схема). Одне місцеве, а друге - на сайті замовника. У нас виникають проблеми з кристалічними звітами, які виконують деякі звіти, а якийсь код не виконується, і, здається, схеми не відповідають. Чи можу я виконати одну і ту ж …

3
PostgreSQL, що використовує count () для визначення відсотків (видати питання)
Я намагаюся запустити наступний запит, щоб вказати% рядків у моїй patientsтаблиці, які мають значення refinstстовпця. Я продовжую отримувати результат 0. select (count (refinst) / (select count(*) from patients) * 100) as "Formula" from patients; Таблиця містить 15556 рядків і select count(refinst) from patientsговорить мені, що 1446 з них мають значення …
19 postgresql  count  cast 

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