我知道 SQL 服务器通过在我们选择或更新等时将数据从硬盘加载到 RAM 来为所有操作使用内存缓存。此外,我读过 SSIS 也使用一些缓冲区来执行数据流任务。所以,我的问题是..
1)这些缓冲区和缓存是否相同?
2)如果是的话,我们过去在数据流任务(eg:OLEDB Data Source task)里面写了sql语句,所以SSIS必须创建一些缓冲区来加载数据。OLEDB Source任务里面执行的sql语句是否不会创建任何缓存?
我知道 SQL 服务器通过在我们选择或更新等时将数据从硬盘加载到 RAM 来为所有操作使用内存缓存。此外,我读过 SSIS 也使用一些缓冲区来执行数据流任务。所以,我的问题是..
1)这些缓冲区和缓存是否相同?
2)如果是的话,我们过去在数据流任务(eg:OLEDB Data Source task)里面写了sql语句,所以SSIS必须创建一些缓冲区来加载数据。OLEDB Source任务里面执行的sql语句是否不会创建任何缓存?