What are the approaches used by optimizer during execution plan?



What are the approaches used by optimizer during execution plan?..

Answer / Kusum Rani

The optimizer in a database system uses various strategies to create an execution plan for SQL queries. These strategies include rule-based optimization, cost-based optimization, and hybrid optimization. Rule-based optimization follows predefined rules, while cost-based optimization estimates the cost of each operation and chooses the most efficient one based on that estimation. Hybrid optimization combines both approaches.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Data Warehouse General Interview Questions

Explain what is a staging area? Do we need it? What is the purpose of a staging area?

1 Answers  


What is an error log table in informatica occurs and how to maintain it in mapping?

1 Answers  


Explain what are the modules in power mart?

1 Answers  


What we will do with the universe for faster process?

1 Answers  


What are the differences between datamart vs. Reporting cube?

1 Answers  


What is bi?

1 Answers  


What is called data cleaning?

1 Answers  


hi i have 2 users and 4 reports in dashboard.i have to give rights 2 reports for every users. is it possible give the rights in dashboard.if yes plz let me know how is it possible . thanks in advacne for appreciation. bye rohit

1 Answers   L&T,


What is the difference between filter and lookup transformation?

1 Answers  


capital of tamilnadu

6 Answers   Wipro,


What is the difference between aggregate table and materialized view?

1 Answers  


Explain what are the various transformation available?

1 Answers  


Categories