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

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

1
Послідовність - NO CACHE vs CACHE 1
Чи є різниця між SEQUENCEоголошеним використанням NO CACHEта заявленим використанням CACHE 1у SQL Server 2012+? Послідовність №1: CREATE SEQUENCE dbo.MySeqCache1 AS INT START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9999 NO CYCLE CACHE 1; GO Послідовність №2: CREATE SEQUENCE dbo.MySeqNoCache AS INT START WITH 1 INCREMENT BY 1 …

3
MongoDB MMAPv1 проти двигунів WiredTiger
У mongoDB3 з'явився новий двигун зберігання даних: WiredTiger . Однак MMAPv1 все ще є вибором за замовчуванням у Монго . Одне може бути не кращим, ніж інше, часто це справа справи та вибору правильного інструменту для роботи. Але який двигун підходить для якої роботи? Насправді, хоча MMAPv1 є двигуном за …

1
Тригер в поєднанні з транзакцією
Припустимо, у нас така ситуація: У нас є таблиця (скажімо Table_A), яка має тригер INSERT. Завдання тригера - оновлення деяких рядків на table_Bоснові вставлених значень у table_A. Тепер усе нормально, коли ми просто вставляємо рядок у таблицю, а як бути з ситуаціями, коли ми вставляємо дані через транзакцію ?. Чи …

2
Зміна стовпця з NOT NULL на NULL - Що відбувається під кришкою?
У нас є таблиця з рядками 2.3B. Ми хотіли б змінити стовпець з NOT NULL на NULL. Стовпчик міститься в одному індексі (не кластеризованому або індекс PK). Тип даних не змінюється (це INT). Просто нульовість. Заява така: Alter Table dbo.Workflow Alter Column LineId Int NULL Операція займає понад 10, перш …


4
Чи можливо зробити один стовпець заново?
Мені цікаво, чи можна створити таблицю з стовпцем, який ніколи не можна змінити, але інші стовпці таблиці можуть. Наприклад, я міг уявити CreatedByUserстовпчик, який ніколи не слід міняти. Чи є для цього вбудована функціональність у SQL Server, чи це можливо лише через тригери чи щось інше?
25 sql-server 

2
Чи можете ви використовувати COUNT DISTINCT із пунктом OVER?
Я намагаюся покращити ефективність наступного запиту: UPDATE [#TempTable] SET Received = r.Number FROM [#TempTable] INNER JOIN (SELECT AgentID, RuleID, COUNT(DISTINCT (GroupId)) Number FROM [#TempTable] WHERE Passed = 1 GROUP BY AgentID, RuleID ) r ON r.RuleID = [#TempTable].RuleID AND r.AgentID = [#TempTable].AgentID Наразі з моїми тестовими даними це займає близько …

1
Зміна довжини варшара на прямій програмі таблиці
У мене зараз використовується сервер БД MS SQL Server 2008 R2, який використовується з виробничим додатком. Нове вдосконалення додатка вимагає varchar(100)збільшити довжину стовпця в таблиці. Чи можна збільшити довжину цього наявного стовпця в БД prod, не впливаючи на поточні дані? Чи потрібно проводити цю зміну в неробочий час, щоб уникнути …

2
Використання MongoDB та PostgreSQL разом
Мій поточний проект, по суті, є запуском системи управління документами. Сказане, є деякі зморшки (здивування, здивування). Хоча деякі зморшки досить специфічні для проекту, я вважаю, що виникають деякі загальні спостереження та питання, які не мають канонічної відповіді (що я міг би знайти в будь-якому випадку) і які застосовні до ширшої …

3
Як перерахувати всі таблиці у всіх схемах, що належать поточному користувачеві в Postgresql?
Я можу перерахувати всі таблиці у всіх схемах за допомогою > \dt *.* але це також перелічує системні таблиці, які значно перевищують мої таблиці, які мене цікавлять. Мені б хотілося, щоб усі створені мною таблиці (і, можливо, перегляди) в загальнодоступній схемі та будь-яких визначених нами схемах. Я сподіваюся знайти спосіб …

2
Що означає «ibfk» у MySQL?
Якщо я створюю обмеження на зовнішній ключ для "фотографій" таблиці в phpmyadmin, пізніше я бачу, що обмеження називається "photos_ibfk_1", а наступне обмеження називається "photos_ibfk_2" і т. Д. З цього я зібрав, що умова щодо обмежень БД в MySQL. Це правильно? Що означає IBFK?

1
Mysql Innodb: InnoDB: ПОМИЛКА: вік останньої контрольної точки - InnoDB: що перевищує ємність групи журналів
Мені дуже потрібна спеціальна експертиза mysql. Я newbi в mysql, і я бачу деякий збій сервера мого db за останні 1 тиждень. Я використовую mysql 5.1.36 на Ubuntu. Це виділений сервер mysql з двоядерним і 4 Гб пам'яті та 40 ГБ SSD. Помилки журналу: 120413 23:57:15 [Note] Plugin 'FEDERATED' is …
25 mysql  innodb 


1
Служба звітності та роль програми
Це запитання було перенесено із переповнення стека, оскільки на нього можна відповісти в адміністраторі баз даних Stack Exchange. Мігрували 7 років тому . Перший плакат, довгий час тут ховається. Який найкращий спосіб активізувати роль програми у звіті? Я пробував різні речі, і єдиний метод, який працює, - це вбудувати виклик …
25 sql-server  ssrs  role 

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

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