ant*_*n2g 9 amazon-web-services amazon-redshift
我正在对AWS Redshift进行测试,并且为了复制真实世界的场景,我需要不对我的测试查询进行缓存,以免给出错误的性能图.有没有办法让我在查询运行之间清除Redshift缓存?
据我所知 - 你不能。但出于性能原因和“现实世界性能”,正如您所提到的,您应该简单地放弃初始运行并使用针对热缓存的后续运行的性能指标。这听起来比针对冷缓存运行更真实,冷缓存会给您带来最坏的情况。如果您坚持测量冷缓存性能,最简单(尽管耗时)的解决方案是在每次冷运行后重新启动集群。