由于只有20%的列将被更新,所以我决定只记录更改后的值--如果不更改值,则将在历史表中使用NULL值。例如:历史表列将是sparse,与记录所有数据的普通实现相比,我将节省大量空间(这是由于我的测试和业务情况)。由于我的SQL Server 2016 SP1 standard edition支持Change Data Capture,我想知道在使用它和基于触发器的日志记录之间有什么利弊/区别吗?
我有一个数据集,我正在尝试将SQL查询写到Pandas中。: `SELECT Industry_type, No_of_Employees, Employee_Insurance_Premium, Percent_Female_Employees FROM cdc_newEmployee_Insurance_Premium='Decreased'
ORDER BY Percent_Female_Employees DESC;` 这是我用Pandas写的代码: pd.DataFrame(cdc_new[(cdc</