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

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

3
Як оптимізувати базу даних для великого вводу / виводу з оновлень (програмного та апаратного забезпечення)
У мене є база даних postgresql 9.2, яка весь час сильно оновлюється. Отже, система пов'язана з входом / виводом, і я зараз розглядаю можливість зробити ще одне оновлення, мені просто потрібні деякі вказівки щодо того, з чого почати вдосконалюватись. Ось картина, як виглядала ситуація за останні 3 місяці: Як бачите, …

2
Чому DELETE залишає затяжний ефект на продуктивність?
Наприкінці - тестовий сценарій для порівняння продуктивності між змінною @table та таблицею #temp. Я думаю, що я його правильно встановив - терміни виконання знімаються поза командами DELETE / TRUNCATE. Результати, які я отримую, такі (раз у мілісекундах). @Table Variable #Temp (delete) #Temp (truncate) --------------- -------------- ---------------- 5723 5180 5506 15636 …

2
Наскільки погано впливають компіляції SQL на продуктивність SQL Server?
Я профілюю екземпляр SQL Server 2005, і я через PerfMon SQLServer:SQL Statistics - SQL Compilations/sec метрики бачу, що в середньому близько 170 або близько того. Я витягнув SQL Profiler і шукав SP: Compile або SQL: Compile події. Мабуть, їх не існує. Я знайшов Stored Procedure/SP:Recompileі TSQL/SQL:StmtRecompileподії. Кількість даних, які я …

2
Індекс проти розділу
Чому не можна досягти підвищення продуктивності лише за допомогою індексів, щоб інші методи, такі як розділення таблиці, стали необхідними? Питання стосується лише продуктивності, звичайно, різні розділи можуть бути розміщені в різних просторах таблиць, що має інші ефекти, які неможливо досягти за допомогою індексів. Або іншими словами, лише ефективність роботи: чи …

2
Як створити індекс для прискорення сукупного запиту LIKE на вираз?
Можливо, я задаю неправильне запитання в заголовку. Ось факти: Мої фольклорні служби скаржаться на повільний час реакції під час пошуку клієнтів на інтерфейсі адміністрування нашого сайту на базі Джанго. Ми використовуємо Postgres 8.4.6. Я почав реєструвати повільні запити і виявив цього вину: SELECT COUNT(*) FROM "auth_user" WHERE UPPER("auth_user"."email"::text) LIKE UPPER(E'%deyk%') …


2
LOB_DATA, повільне сканування таблиці та деякі питання вводу / виводу
У мене досить велика таблиця, в одному з стовпців яких є дані XML, середній розмір запису XML становить ~ 15 кілобайт. Усі інші стовпці - це звичайні вставки, біґінти, GUID тощо. Щоб мати конкретні цифри, скажімо, таблиця має мільйон рядків і розміром становить ~ 15 ГБ. Я помітив, що ця …

3
Як найкраще виміряти ефективність запиту?
У мене є 2 збережені процедури, де друга збережена процедура є вдосконаленням першої. Я намагаюся точно оцінити, наскільки це поліпшення. 1 / Вимірювання clock time, здається, не є варіантом, оскільки я отримую різні терміни виконання. Ще гірше, іноді (рідко, але трапляється) час виконання другої збереженої процедури більший, ніж час виконання …

5
SQL: Що сповільнює INSERT, якщо не процесор чи IO?
У нас є база даних для продукту, який важкий для запису. Ми щойно придбали нову серверну машину з SSD, щоб допомогти. На наш подив, вставки були не швидшими, ніж на нашій старій машині зі значно повільнішим зберіганням. Під час бенчмаркінгу ми помітили, що показник IO, демонструваний процесом SQL Server, був …

3
Як правило, "WHERE 1 = 1" впливає на ефективність запитів?
Нещодавно я побачив питання "де 1 = 1 твердження" ; Конструкція SQL, яку я часто використовував для побудови динамічного SQL, намагаючись написати чистіший код (з точки зору мови хосту). Взагалі кажучи, чи впливає це доповнення до статусу SQL негативно на ефективність запитів? Я не шукаю відповіді щодо конкретної системи баз …

9
Інструменти для контролю продуктивності бази даних Oracle у стандартній версії [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 2 роки тому . Ось що я шукаю: Працює у стандартній версії, тобто немає діагностичного пакету. Надає як поточні, так і історичні дані …

4
Під час використання ORM, на що слід звернути увагу на дизайн вашої бази даних
На які деякі проекти баз даних слід звернути увагу, коли ви знаєте, що до бази даних буде доступний, використовуючи Вікіпедію об'єктного реляційного Mapper (ORM) ? Також дивіться Entity Framework NHibernate або LLBLGenPro. Як приклад, я зазначу обмеження параметра 2100 для виклику RPC SqlServer. Це проблема при використанні LLBLgen та приєднанні …
19 performance  orm 

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

2
План запитів постгресів виклику функції, написаного в plpgsql
Це можливо при використанні pgadminабо plsqlсхопити план запиту для SQL виконаного оператора Всередині у сер д efined е соборування (UDF) , використовуючи EXPLAIN. Тож як я можу отримати план запитів для певної виклику UDF? Я бачу, що АДС абстрагується в одній операції F()в pgadmin. Я переглянув документацію, але нічого не …

2
ВИБІР декількох стовпців за допомогою підпиту
Я намагаюся ВИБІРАТИ 2 стовпці з підзапиту в наступному запиті, але не можу цього зробити. Спробував створити таблицю псевдонімів, але все одно не міг їх отримати. SELECT DISTINCT petid, userid, (SELECT MAX(comDate) FROM comments WHERE petid=pet.id) AS lastComDate, (SELECT userid FROM comments WHERE petid=pet.id ORDER BY id DESC LIMIT 1) …

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