next up previous contents
Next: Future Work Up: Conclusion Previous: Conclusion

Performance

Though SQL-AG system has been implemented with due care to performance, it is lot slower than SQL. This can be attributed to the implementation environment used. Since SQL doesn't provide any way to directly extend its functionality, procedural extensions such as PL/SQL, Pro*C or other procedural languages have to be used to provide the functionality of SQL-AG. Thus the interaction between SQL-Procedural extension is the main overhead for any SQL extension. For SQL-AG this overhead is minimum as compared to any implementation using language other than PL/SQL and extending SQL over Oracle. A direct integration of SQL-AG in database will drastically improve its performance.



Punit Bhargava
Wed Mar 11 18:50:53 PST 1998