What are the steps you take to tune(performance tuning) the code in plsql?
Answers were Sorted based on User's Feedback
Answer / dinesh kumar
Step 1: Use 3rd Normal form in Database design and create
Indexes in the table.
Step 2: Use Hints in the Query.
Step 3: Use Explain Plan and check for the cost
Step 4: Rewrite the Query to tune as per the Explain plan.
Step 5: Avoid Function based Indexes.
| Is This Answer Correct ? | 7 Yes | 1 No |
Answer / mathivanan
1.Create indexes
2.keep up to date statistics on tablese
3.Analyse execution plans using trace utilities
4.Make use of Bulk collect,For all,returning bulk collect into.
5.Use hints when necessary
6.Minimize datatype conversions
7.use PLS_INTEGER or BINARY_INTEGER for integer Arithmetic,use BINARY_FLOAT and BINARY_DOUBLE for floating-point arithmetic
8.pin frequently used packages in shared pool memory
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / sandeep
variable_first:=dbms_utility.get_time
variable_last:=dbms_utility.get_time;
dbms_output.put_line('elapsed time':var_first-var_last);
| Is This Answer Correct ? | 2 Yes | 16 No |
I have a Employee table with columns ename,eid,salary,deptno. How to retrieve sum of salary for each deptno?
describe mysql connection using mysql binary. : Sql dba
What are triggers and its types?
What is trigger explain it?
write a query to delete similar records in different tables with same structure
Can we use commit or rollback in trigger? If yes, then how. Please explain with a suitable example?
What are pl sql procedures?
Which tcp/ip port does sql server run?
i want count no of values in a column i.e enam eempno phoneno x 1 (98765,09887,096561,87964579,156678,678900876) that means if i select phone no from table i want to get total count of phone numbers i.e 6
what is global temporary tables and how use that tables in pl/sql packages
What is trigger and stored procedure in sql?
Show code of a cursor for loop.
Oracle (3259)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)