Запитання з тегом «performance»

Оцінка того, чи працює система досить добре, щоб відповідати своєму призначенню. Зазвичай ефективність стосується швидкості, з якою система завершує операцію або набір операцій у часі.

2
innodb_flush_method = O_DIRECT проти впливу O_DSYNC на продуктивність ext3 з розділом диска LVM
В одному з моїх виробничих середовищ у нас є два екземпляри, що працюють на кластері RedHat, причому один виробничий екземпляр пов'язаний з кластером. У нас є 125G основна пам'ять з 24G InnoDB буферним пулом, зайнятим instance1 та 12G, зайнятими instance2, яка не пов'язана з кластером RedHat. І журнали даних, і …

1
Поведінка TempDB SQL Server у середовищі великої пам'яті
Читання цього питання нагадало мені питання, яке у мене було деякий час тому. У нас є SQL Server, який має 512 Гб оперативної пам’яті, основна база даних - 450 ГБ. Ми бачимо досить багато дій у TempDB (гаразд, я думаю, що це "досить багато дій" - може не бути!). Я …

2
Розміщення журналу транзакцій на окремому томі [твердий стан]?
Журнали транзакцій часто виділяються на окремому томі. Як я розумію, це обґрунтування цієї практики полягає в тому, що дані журналу транзакцій записуються послідовно - і жорсткі диски можуть виконувати операції запису із значно більшою швидкістю послідовно, а не випадковим чином. Це пов’язано з маленькою голкою всередині накопичувача, яка повинна просунути …

1
Чому DELETE набагато повільніше, ніж SELECT, а потім DELETE за ідентифікатором?
У мене досить зайнята таблиця InnoDB (200 000 рядків, я думаю, щось на зразок десятків запитів в секунду). Через помилку я отримав 14 рядків з (однаковими) недійсними адресами електронної пошти в них і хотів їх видалити. Я просто спробував DELETE FROM table WHERE email='invalid address'і приблизно через 50 секунд отримав …

2
Різниця продуктивності INSERT між тимчасовими таблицями та змінною таблиці
У мене в SQL Server 2005 є така проблема: спроба вставити деякі рядки в змінну таблиці займає багато часу в порівнянні з тим же вкладишем за допомогою тимчасової таблиці. Це код, який потрібно вставити в змінну таблиці DECLARE @Data TABLE(...) INSERT INTO @DATA( ... ) SELECT .. FROM ... Це …

3
Пропозиція в базі даних для спільноти соціальної мережі / бази знань?
Я розглядаю різні типи баз даних та СУБД для нового проекту, який я хочу розпочати влітку. Я створив системи в MySQL та postgreSQL, тепер я хочу розширити свої знання та досвід роботи з базами даних. Мій проект буде типом соціальної мережі / сукупним знанням. (досі не розробив термін для його …

2
Скільки збережених параметрів процедури занадто багато?
Я щойно почав писати збережену процедуру в SQL Server 2008 і має 30+ параметрів. Я ніколи не писав жодного з більш ніж 10 параметрів, і це змусило мене задуматися ... У якому моменті занадто багато параметрів? Для контексту ... ця процедура по суті ВСТУПИТЬ один рядок в єдину таблицю. Було …

2
Оновлення 700 мільйонів рядків до тієї ж величини
У мене є сховище даних (oracle), де мені потрібно встановити стовпець на однакове значення для всіх 700 мільйонів рядків. У мене немає доступу до адміністратора або доступу до адміністратора, тому це потрібно виконати за допомогою базового sql і не створюється таблиця темп. Подальші складності мають значення, якщо я спробую зробити …

3
Налаштування ефективності запитів
Коли ви закінчите писати запит / збережену процедуру / функцію, який найбільш інформативний спосіб швидко отримати деякі параметри продуктивності? Ви запускаєте запит і переглядаєте фактичний план виконання? Якщо так, то які речі ви шукаєте? Очевидно сканування таблиці / індексу - це біт-хіти, але що ще?

2
SQL Server: Чи використовував хто-небудь варіант налаштування розміщення великих сторінок?
Хтось користувався параметром настройки TF834 large page allocations. Я просто читав статтю MS про це і цікавився, чи хтось ним користувався і бачив підвищення продуктивності. Чи є на що слід поспостерігати, поради, підводні камені? Сервер - це 64-бітний Windows 2008, 128 ГБ оперативної пам’яті, 4 процесорних 8-ядерних гіперточених (всього 64 …

3
Як індекси впливають на ефективність запитів?
Очевидно, що збереження декількох різних індексів негативно впливає на продуктивність вставлення та видалення. Як щодо ефективності запитів: чи має сенс взагалі зберігати занадто багато індексів на столі? Чи покращиться ефективність запиту в будь-якому випадку із додаванням індексу (звичайно, для запитів, що взагалі використовують індекс) або можливо навіть, що ефективність запиту …

2
Postgresql 8.3: Обмеження споживання ресурсів на запит
Я використовую PostgreSQL 8.3 + PostGIS 1.3 для зберігання геопросторових даних на Ubuntu 8.04 Hardy . Ця конкретна версія PostGIS має помилку під час обчислення buffer()на дуже складних сегментах, через що запит займає все більше і більше пам’яті, поки вся машина не застрягне. Я шукаю механізм PostgreSQL, який може: Обмежте …

2
SQL Server 2008 - Перехресна продуктивність баз даних на одній фізичній машині та сервері
Чи є якийсь показник ефективності, коли вибираєте інший БД на тій же фізичній машині? Тож у мене є 2 бази даних на тій же фізичній машині, що працює в межах одного екземпляра SQL 2008. Наприклад, у SomStoreProc on_this_db я запускаю SELECT someFields FROM the_other_db.dbo.someTable Поки що з того, що я …

3
Як ви очистити всі старі плани запитів з Microsoft SQL Server?
У нас вимкнений додаток, який використовує базу даних Microsoft SQL. У рамках цієї програми ми вибираємо різні критерії відбору для кожного звіту. Потім ця програма запускає ці звіти. Я вважаю, що у нас є питання плану запитів. Перший звіт, який ми проводимо щодня, працює дуже швидко 7 хвилин. Будь-який звіт, …

1
Які наслідки полімоделей щодо продуктивності порівняно зі звичайними моделями Bigtable в Google App Engine?
Що дає найкращі показники в регулярному використанні Google App Engine, полімоделі чи звичайній моделі "Bigtable"? Полімодель, фактично, створює стовпчик у батьківській таблиці під назвою "class", який забезпечує відстеження спадщини. Тоді як звичайний Bigtable, успадкований від батьківського класу, створює нову і окрему структуру даних, не маючи можливості запитувати батьків і знаходити …

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