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

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

3
Вимкнення журналу в певних таблицях
Я використовую SQL Server 2005. У мене є дві таблиці, що містять сукупну інформацію. Інформація постійно оновлюється, генеруючи майже 5 ГБ даних журналу на день. (Це більше, ніж уся база даних!) Я б хотів відключити ведення журналу в цих таблицях, оскільки відкочування насправді не потрібне. Однак я хотів би вести …

2
Як виконати запит з psql, не чекаючи результату?
Мій запит (створити нову таблицю з існуючої таблиці) займає дуже багато часу. Тому я створив віддалену базу даних у своєму кабінеті - більше оперативної пам’яті. Я можу підключитися до своєї бази даних з дому, як завжди, за допомогою psql. Як я можу сказати віддаленому серверу виконати запит з терміналу, не …

2
Як написати портативний SQL, який відноситься до пов'язаного сервера?
У мене зберігається процедура, що стосується пов'язаного сервера. У кількох місцях протягом усієї процедури я отримав щось на зразок наступного: INSERT INTO [TableName] (...Columns...) SELECT ...Columns... FROM [ServerName\InstanceName].[Catalogue].[dbo].[TableName] WHERE TableNameID = @TableNameID Ця процедура існує в моєму середовищі розробки, тестовому середовищі та середовищі Live. Проблема полягає в тому, що кожна …

2
mysql.proc продовжує збої, не можете зробити mysqldump?
Через деякі проблеми з InnoDB, я збираюся скинути всі бази даних на новий сервер: mysqldump -E -R --all-databases | pv -b | mysql -u root -p -h new.server Процес скидання припинився з помилкою: 59.9kB assword: 59.9kB ERROR 145 (HY000) at line 2970: Table './mysql/proc' is marked as crashed and should …

1
Робота з кількома базами даних?
Як можна працювати з кількома базами даних за допомогою sqlite3 в Linux? Я хотів би зробити щось подібне в базі 1? sqlite3 database1.db insert into database1.mytable values (select * from database2.mytable) Як написати SELECTзапит для database2 вище?
9 sqlite 

4
Що може прискорити запит підрахунку SQL?
Під час підрахунку (сукупності) SQL-запиту, що може пришвидшити час виконання цих трьох систем баз даних? Я впевнений, що багато речей можуть пришвидшити це (обладнання для одного), але я просто початківець DBA, тому я впевнений, що тут я отримаю кілька відповідей. Я перемістив близько 157 мільйонів рядків до бази даних SQL …


1
Виконання скрипту TSQL, згенерованого із SSMS у SQLCMD. Невдача на котирування
Я намагаюся розгорнути базу даних на машині, виконавши скрипт, сформований інструментом "Створити сценарії" в студії управління SQL Server. Ось команда, яку я видав: sqlcmd -S LOCALHOST\sqlexpress -I -U user -P ******** -i C:\Rollouts\NI-9-25-2012_10-42-AM\Rollout.sql > rolloutlog.txt Я отримую такі помилки: Sqlcmd: Помилка: Помилка синтаксису в рядку 39488 біля команди '' 'у …

1
MySQL: Оптимізуйте UNION за допомогою "ЗАМОВЛЕННЯ ПО" у внутрішніх запитах
Я просто створив систему ведення журналів, яка складається з декількох таблиць з однаковою компонуванням. Для кожного джерела даних існує одна таблиця. Для перегляду журналу я хочу UNION всі таблиці журналів , фільтрувати їх за обліковим записом , додайте псевдо стовпчик для ідентифікації джерела, сортувати їх за часом , та обмежити …

1
Оптимальне розміщення файлів tempdb, mdf та ldf у SQL Server 2012 на SSD?
Я розумію, що це, мабуть, дуже відкрите питання, і відповіді можуть відрізнятися, але яке оптимальне розміщення для файлів tempdb, mdf та ldf у SQL Server 2012 під час розмови про SSD? Перед новою покупкою, у мене був наявний SSD з основними файлами SQL Server 2012 та tempdb, і mdf / …

1
Захист рівня стовпців
Мені потрібно рішення сховати конкретні стовпці в таблиці. У нас є люди, яким потрібно складати звіти проти цієї бази даних, зокрема деякі з цих таблиць із конфіденційною інформацією, але їм заборонено бачити такі предмети, як зарплата або ssn. Чи можна фільтрувати конкретні стовпці для користувачів?

1
Підключення клієнтських інструментів для налаштування SQL Server 2008 R2
Під час налаштування SQL Server 2008 R2 я бачу прапорець "Параметри підключення клієнтських інструментів" та "Сумісність клієнтських інструментів" назад ". Він говорить, що це компонент для зв'язку з клієнтським сервером. Хтось може пояснити, що це за компоненти? Що насправді встановлюється на сервері, коли ви вибираєте ці компоненти.

4
PostgreSQL: зміна пароля для користувача не працює
Я встановив PostgreSQLна EC2машині і тепер хочу змінити пароль користувачаpostgres я згоден $ sudo -u postgres psql psql (9.1.5) Type "help" for help. postgres=# ALTER USER postgres WITH PASSWORD 'newpasswd'; ALTER ROLE Потім я виходжу з оболонки і намагаюся увійти з новим паролем $ psql -U postgres -W Password for …

3
Чи блокує SSRS таблицю під час запитів?
Мій старший DBA сказав мені, що виконання SQL Query за замовчуванням не блокує таблицю. У мене виникли деякі проблеми з моїм звітом служби звітування SQL Server (SSRS), який, здається, виникає з проблемою блокування та помилок. Я зробив деякий Googling, але мені не вистачало нічого. Чи блокують звіти SSRS таблиці, які …

3
Що я повинен використовувати? Рядок або 15 цілих полів?
Я розробляю програму відстеження студентів, де мені потрібно зберігати 15 оціночних оцінок. Я можу зберігати позначки як рядок і розділяти їх, коли мені потрібно, для таких цілей, як виконання арифметичних операцій. Однак мені потрібно якомога більше продуктивності. Який краще? Одне рядове поле чи 15 окремих int-полів?

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