SlideShare a Scribd company logo
After upgrade oracle database from 18.7 to 19.12 we faced issues for our quires. For example below
errors occurred for some of quires:
ORA-07445: exception encountered: core dump [qcsabe_worker()+6] [SIGSEGV]
[ADDR:0x7FFF0CF89FF8] [PC:0x12DD87D6] [Address not mapped to object] []
ORA-07445: exception encountered: core dump [kkqojeanl()+836] [SIGSEGV]
[ADDR:0x7FFEFB4E5FB8] [PC:0x12C09734] [Address not mapped to object] []
Another error that caused instance crash was:
ORA-00600 [99999]
Queries that used of large inlists encountered the ora-07445 error. In general in oracle maximum
number of expressions in a list is 1000. If a program needs more than this should use of OR switch to
join inlists. By this method we can have inlist queries with 20000 or more item in our inlist.
Arguments in the ORA-07445
qcsabe: semantic analysis
kkqojeanl: expression analyze
It seems the errors relates to Parsing and Transformation components . Below tree shows that our
problem occurred in SQL Transformation component:
SQL_Compiler
→ SQL_Parser (qcs)
→SQL_Semantic
→SQL_Optimizer
→SQL_Transform (kkq)
Solutions:
1. Based on oracle docid 1577011.1 we should replace our large inlists with temporary table. But
this solution for us is not possible because these are SAP standard transactions.
2. Disable oracle transformation features by change below parameters:
_optimizer_cost_based_transformation
_optimizer_free_transformation_heap
_optimizer_use_cbqt_star_transformation
_optimizer_vector_transformation
But this doesn’t resolve our problem.
3. Probing the ora-00600 error and it shows us there is a problem in Oracle Resource Management
layer. It means Resource Management caused to crash the database. Of course we didn’t used
this feature at all. By checking trace files related to DB crash we guessed our problem relates to
lake of Physical Memory (RAM) and by adding Memory our problem has been solved. It means
the configuration that worked in 18.7 in 19.12 needs more memory.
1
.

More Related Content

PDF
Manual de Musculação
PDF
Artigo-História da Música
PPTX
Metodologia do Ensino da ginástica
PPTX
Princípios do treinamento físico
PDF
Using sap-netweaver-with-dbim-2594359
DOC
Restore procedure
DOCX
Backup script
DOCX
Refresh standby using rman backup
Manual de Musculação
Artigo-História da Música
Metodologia do Ensino da ginástica
Princípios do treinamento físico
Using sap-netweaver-with-dbim-2594359
Restore procedure
Backup script
Refresh standby using rman backup

More from Mohsen B (12)

DOCX
Using a physical standby database for read write
PDF
Automate DG Best Practices
DOC
PDF
Cygwin installation
DOCX
Cman
DOC
Huge pages
DOC
Simple network troubleshooting
PDF
Rhel asmlib to_udev
DOCX
Finding root blocker in oracle database
PDF
Asm 11g r1_bestpractices_7_301
PDF
security-checklist-database
PPTX
Oracle & sql server comparison 2
Using a physical standby database for read write
Automate DG Best Practices
Cygwin installation
Cman
Huge pages
Simple network troubleshooting
Rhel asmlib to_udev
Finding root blocker in oracle database
Asm 11g r1_bestpractices_7_301
security-checklist-database
Oracle & sql server comparison 2
Ad

Recently uploaded (20)

PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
1_Introduction to advance data techniques.pptx
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
Introduction to Knowledge Engineering Part 1
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PPTX
Supervised vs unsupervised machine learning algorithms
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PPTX
Business Acumen Training GuidePresentation.pptx
PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PPTX
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
PPTX
Business Ppt On Nestle.pptx huunnnhhgfvu
PPTX
Computer network topology notes for revision
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PDF
Mega Projects Data Mega Projects Data
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
PPTX
IB Computer Science - Internal Assessment.pptx
PPTX
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
IBA_Chapter_11_Slides_Final_Accessible.pptx
1_Introduction to advance data techniques.pptx
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
Introduction to Knowledge Engineering Part 1
Qualitative Qantitative and Mixed Methods.pptx
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
Supervised vs unsupervised machine learning algorithms
Reliability_Chapter_ presentation 1221.5784
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
Business Acumen Training GuidePresentation.pptx
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
Business Ppt On Nestle.pptx huunnnhhgfvu
Computer network topology notes for revision
Galatica Smart Energy Infrastructure Startup Pitch Deck
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
Mega Projects Data Mega Projects Data
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
IB Computer Science - Internal Assessment.pptx
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
Ad

Problem details

  • 1. After upgrade oracle database from 18.7 to 19.12 we faced issues for our quires. For example below errors occurred for some of quires: ORA-07445: exception encountered: core dump [qcsabe_worker()+6] [SIGSEGV] [ADDR:0x7FFF0CF89FF8] [PC:0x12DD87D6] [Address not mapped to object] [] ORA-07445: exception encountered: core dump [kkqojeanl()+836] [SIGSEGV] [ADDR:0x7FFEFB4E5FB8] [PC:0x12C09734] [Address not mapped to object] [] Another error that caused instance crash was: ORA-00600 [99999] Queries that used of large inlists encountered the ora-07445 error. In general in oracle maximum number of expressions in a list is 1000. If a program needs more than this should use of OR switch to join inlists. By this method we can have inlist queries with 20000 or more item in our inlist. Arguments in the ORA-07445 qcsabe: semantic analysis kkqojeanl: expression analyze It seems the errors relates to Parsing and Transformation components . Below tree shows that our problem occurred in SQL Transformation component: SQL_Compiler → SQL_Parser (qcs) →SQL_Semantic →SQL_Optimizer →SQL_Transform (kkq) Solutions: 1. Based on oracle docid 1577011.1 we should replace our large inlists with temporary table. But this solution for us is not possible because these are SAP standard transactions. 2. Disable oracle transformation features by change below parameters: _optimizer_cost_based_transformation _optimizer_free_transformation_heap _optimizer_use_cbqt_star_transformation
  • 2. _optimizer_vector_transformation But this doesn’t resolve our problem. 3. Probing the ora-00600 error and it shows us there is a problem in Oracle Resource Management layer. It means Resource Management caused to crash the database. Of course we didn’t used this feature at all. By checking trace files related to DB crash we guessed our problem relates to lake of Physical Memory (RAM) and by adding Memory our problem has been solved. It means the configuration that worked in 18.7 in 19.12 needs more memory. 1 .