![]() | 1 ktqFDx9m2Bvfq3y4 2022-10-18 15:39:13 +08:00 这种统计功能其实可以考虑写表定时刷新,这样性能就无所谓了 |
2 edis0n0 OP @Chad0000 #1 查询频率其实不高,目前是直接 Where 和月第一天时间比大小,感觉很慢,不知道是不是遍历了全表,想问问要不要加索引。 |
3 wu00 2022-10-18 16:25:26 +08:00 1 ,要加索引 2 ,DateTimeOffset 应该会存时区信息,EF 生成的 sql 扒出来看看执行计划,使用某些函数(比如 date_fromat)转换时间,从而导致索引失效 |
![]() | 4 clorischan 2022-10-18 19:09:32 +08:00 via Android ID 是自增类型或者带时间戳的雪花 ID 或者是有序 GUID 的话,可以试试先找当月第一条数据,然后再查询 ID 大于这条的数据。 |
![]() | 5 u823tg 2022-10-19 06:42:45 +08:00 效率最高就是实时计数,或者定时计数,然后写表。 |