SAPфорум.RU https://www.sapboard.ru/forum/ |
|
Oracle 12c 12.2 -> high cpu usage https://www.sapboard.ru/forum/viewtopic.php?f=14&t=96345 |
Страница 1 из 3 |
Автор: | Egal [ Пт, апр 27 2018, 19:50 ] |
Заголовок сообщения: | Oracle 12c 12.2 -> high cpu usage |
Всем добрый день! Имеем big fun после переезда с 11 на 12 Оракл в тестовой системе. На одном конкретном select (HRP1002 join HRT1002 where = ...) CPU выедается в 100% Этот select в методе класса, метод вызывается циклически в LOOP-е. На 11-м всё работало быстро-отлично. Всё уже вроде пересмотрели. Куда копать? 10х PS: билд - Release 12.2.0.1.0 Production |
Автор: | RikoNw [ Сб, апр 28 2018, 08:47 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
Добрый день. Видимо это из-за включения компрессии таблиц.. 1847870 - Oracle 11g: Advanced Compression - Known issues and solution 712624 - High CPU consumption by Oracle |
Автор: | Skif [ Сб, апр 28 2018, 09:30 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
Egal написал: PS: билд - Release 12.2.0.1.0 Production да - тоже воюем после переезда с 10-и. удивляемся как оно там работало . p.s. только ещё веселей, т.к. bw с "креативностями" на уровне оракла |
Автор: | Egal [ Сб, апр 28 2018, 20:03 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
RikoNw написал: Добрый день. Видимо это из-за включения компрессии таблиц.. 1847870 - Oracle 11g: Advanced Compression - Known issues and solution 712624 - High CPU consumption by Oracle Старые ноты, нужны то по 12-у |
Автор: | SergoB [ Вт, май 01 2018, 19:13 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
RikoNw написал: Добрый день. Видимо это из-за включения компрессии таблиц.. 1847870 - Oracle 11g: Advanced Compression - Known issues and solution 712624 - High CPU consumption by Oracle Компрессия не включается автоматически. |
Автор: | SergoB [ Вт, май 01 2018, 19:17 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
Egal написал: Всем добрый день! Имеем big fun после переезда с 11 на 12 Оракл в тестовой системе. На одном конкретном select (HRP1002 join HRT1002 where = ...) CPU выедается в 100% Этот select в методе класса, метод вызывается циклически в LOOP-е. На 11-м всё работало быстро-отлично. Всё уже вроде пересмотрели. Куда копать? 10х PS: билд - Release 12.2.0.1.0 Production Explain какой посмотрите, на 11 и на 12. Дальше можно разбираться что к чему. А так можно фиксировать план и перенести между системами(с разными релизами тоже), если запросов не много то пойдет. |
Автор: | RikoNw [ Чт, май 03 2018, 08:51 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
RikoNw написал: Добрый день. Видимо это из-за включения компрессии таблиц.. 1847870 - Oracle 11g: Advanced Compression - Known issues and solution 712624 - High CPU consumption by Oracle Виноват: 2138262 - Oracle Database 12c Advanced Compression for SAP Systems 2254866 - Using Oracle Database 12c Automatic Data Optimization with SAP NetWeaver |
Автор: | SergoB [ Чт, май 03 2018, 20:15 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
RikoNw написал: RikoNw написал: Добрый день. Видимо это из-за включения компрессии таблиц.. 1847870 - Oracle 11g: Advanced Compression - Known issues and solution 712624 - High CPU consumption by Oracle Виноват: 2138262 - Oracle Database 12c Advanced Compression for SAP Systems 2254866 - Using Oracle Database 12c Automatic Data Optimization with SAP NetWeaver Еще раз могу повторить "Компрессия не включается автоматически." |
Автор: | RikoNw [ Пт, май 04 2018, 15:19 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
Так там вроде одна галочка, не ? Могли и нажать |
Автор: | SergoB [ Пт, май 04 2018, 15:39 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
RikoNw написал: Так там вроде одна галочка, не ? Могли и нажать Обычно, компрессия проведенная правильно, ускоряет все запросы, некоторые в разы. Есть конечно исключения когда меняется план, но сколько я таких видел вариантов, выходило что до компрессии просто работало не правильно, и после создания нового индекса(иногда переделывания кода) начинало все летать. Без сравнений планов запросов, тут никуда. |
Автор: | Egal [ Пт, май 04 2018, 16:51 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
Компрессия включена, но на отдельные таблицы, по которым все нормально. Проблема с таблицами на которых нет компрессии. |
Автор: | Egal [ Пт, май 04 2018, 16:53 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
SergoB написал(а): Explain какой посмотрите, на 11 и на 12. Дальше можно разбираться что к чему. А так можно фиксировать план и перенести между системами(с разными релизами тоже), если запросов не много то пойдет. Прикол в том что план запроса и там и там одинаковый, более того cost в продакшн-е, на 11-м Оракле, даже чуть поболее будет, %-в на 10-15. На 12-м cost ниже, но проц высаживается в 100% |
Автор: | SergoB [ Пт, май 04 2018, 21:51 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
Egal написал: SergoB написал(а): Explain какой посмотрите, на 11 и на 12. Дальше можно разбираться что к чему. А так можно фиксировать план и перенести между системами(с разными релизами тоже), если запросов не много то пойдет. Прикол в том что план запроса и там и там одинаковый, более того cost в продакшн-е, на 11-м Оракле, даже чуть поболее будет, %-в на 10-15. На 12-м cost ниже, но проц высаживается в 100% Я одного не пойму, этот план, он супер секрытный? Или вы так спросили, пусть будет? Покажите оба "одинаковых" плана. |
Автор: | Egal [ Пн, май 07 2018, 09:12 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
Совсем не секретный: https://yadi.sk/d/uyJQuezT3VTYmD Планы одинаковые, более того cost в Q сейчас в ~3 раза дешевле чем в P. Дело явно не в плане. |
Автор: | RikoNw [ Пн, май 07 2018, 09:57 ] |
Заголовок сообщения: | Re: Oracle 12c 12.2 -> high cpu usage |
А может стоит реорганизацию базы сделать? Хуже не будет, не прод ведь.. А еще при переходе на 12 там же целый большой гайд, куча смен значений параметров, может где-то зарезали что-то или не выполнили ? SPFILE какой-нибудь дефалтный подтянулся ) Например, в ноте 712624 сказано что это может быть из-за маленького размера SHARED_POOL_SIZE. Нота по значением параметров - 2470718 - Oracle Database Parameter (12.2) |
Страница 1 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |