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

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

7
Як перерахувати всі бази даних та таблиці за допомогою psql?
Я намагаюся навчитися адмініструванню PostgreSQL і почав вчитися користуватися інструментом psqlкомандного рядка. Коли я входжу в систему psql --username=postgres, як перерахувати всі бази даних та таблиці? Я спробував \d, dі , dS+але нічого не перераховано. Я створив дві бази даних та кілька таблиць з pgAdmin III, тому я знаю, що …



5
Як перерахувати всі стовпці для вказаної таблиці
Я шукаю точну інформацію в базі даних, про яку я не знаю. Це сторонній продукт, вони повільно відповідають на деякі запитання, і я знаю, що дані лежать всередині цього db, тому я хочу трохи зайнятися ретро-інженерією. Враховуючи одну таблицю, чи можливо мати список імен стовпців для цієї таблиці? Наприклад, у …

15
Чи може MySQL розумно виконувати запити на мільярдах рядків?
Я планую зберігати скани з мас-спектрометра в базі даних MySQL і хотів би дізнатися, чи можливо зберігання та аналіз цієї кількості даних віддалено. Я знаю, продуктивність різко змінюється залежно від середовища, але я шукаю приблизний порядок: чи запити займуть 5 днів або 5 мілісекунд? Формат введення Кожен вхідний файл містить …

4
Чому журнал транзакцій постійно росте чи не вистачає місця?
Це, здається, є поширеним питанням на більшості форумів та в усьому Інтернеті, його тут задають у багатьох форматах, які зазвичай звучать так: У SQL Server - З яких причин журнал транзакцій настільки великий? Чому мій файл журналу такий великий? Які існують способи запобігти виникненню цієї проблеми? Що робити, коли я …




18
Як ви документуєте свої бази?
Я вважаю, що більшість моїх клієнтів взагалі не документують свої бази даних, і мені здається, що це досить страшно. Для впровадження кращої практики я хотів би знати, якими інструментами / процесами користуються люди. Як ви документуєте свою базу даних? (SQL-сервер) Який інструмент ви використовуєте? Формат зберігання документації для схеми / …


3
Як вставити значення в таблицю з обраного запиту в PostgreSQL?
У мене є стіл items (item_id serial, name varchar(10), item_group int)і стіл items_ver (id serial, item_id int, name varchar(10), item_group int). Тепер я хочу вставити рядок у items_verвід items. Чи є для цього короткий синтаксис SQL? Я спробував: INSERT INTO items_ver VALUES (SELECT * FROM items WHERE item_id = 2); …
198 postgresql  insert 

6
Коли я повинен використовувати унікальне обмеження замість унікального індексу?
Коли я хочу, щоб стовпець мав чіткі значення, я можу або використовувати обмеження create table t1( id int primary key, code varchar(10) unique NULL ); go або я можу використовувати унікальний індекс create table t2( id int primary key, code varchar(10) NULL ); go create unique index I_t2 on t2(code); …

13
підключення до сервера PostgreSQL: FATAL: немає запису pg_hba.conf для хоста
Привіт, я намагаюся запустити веб-сайт, надісланий мені, але після цього ця помилка з’явилася connect to PostgreSQL server: FATAL: no pg_hba.conf entry for host "4X.XXX.XX.XXX", user "userXXX", database "dbXXX", SSL off in C:\xampp\htdocs\xmastool\index.php on line 37 після Googling це говорить, що мені просто потрібно додати запис у файл pg_hba.conf для цього …

7
Яка різниця між CTE та Temp Table?
Яка різниця між загальним виразом таблиці (CTE) та тимчасовою таблицею? І коли я повинен використовувати один над іншим? CTE WITH cte (Column1, Column2, Column3) AS ( SELECT Column1, Column2, Column3 FROM SomeTable ) SELECT * FROM cte Темп. Таблиця SELECT Column1, Column2, Column3 INTO #tmpTable FROM SomeTable SELECT * FROM …
174 sql-server  cte 

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