SQL Anywhere 数据库服务器的内部结构有助于高效地处理多个请求。
通信层负责与客户端应用程序进行数据交换。此通信层接收来自客户端应用程序的请求,并返回结果。执行这些操作的时机由客户端与服务器之间的协商来控制,从而确保最大限度地降低网络通信量,同时又能够使客户端尽快获得数据。
分析程序检查发送给数据库服务器的每一 SQL 语句,并将它转换为可供处理的内部格式。
如果请求是查询、更新或删除语句,会有多种不同的数据访问方法,这些方法在所用时间上可能存在很大的差异。优化程序会选择可以迅速获得所需数据的最佳方法。
数据库服务器的最低级别涉及:读取来自磁盘的数据和将数据写入磁盘,将数据存入内存中以避免不必要的磁盘访问,以及平衡不同用户的要求。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |