database - 如何为频谱表定义排序键
问题描述
我有一个用例,我将红移表与大型光谱表连接起来。我看到最佳实践中提到在连接条件中选择排序键将有助于连接操作。如何为像频谱这样的外部表指定排序键。
任何指向了解查询执行计划或帮助解构复杂查询以了解其低效率的帮助都将受到高度赞赏。
解决方案
排序键概念仅适用于存储在 Redshift 本身中的普通表。对于外部表,您可以定义分区以最大限度地减少 Redshift Spectrum 访问的数据量。
推荐阅读
- html - 将 Katex 与 React JS 结合使用,将矩阵的元素放在矩阵之外
- reactjs - 需要在 s3 中上传。我的图像文件夹有 WheelGame.jpg 通过检查图像时我得到 WheelGame.422d4c38.jpg
- file - 为什么每次读取文件时用教堂语言读取文件的执行时间不同?可以在多次处决中使其相同吗?
- vue.js - Vue:如何将道具设置为数组范围?
- r - 拟合 GAM 时 as.data.frame.default 出错
- twitter - `account.access_token` & `account.refresh_token` 是 `undefined` 当使用 Twitter Provider 和`next-auth` 时?
- react-native - 如何使用 Linking.openURL 在本机反应中打开邮件收件箱
- c++builder - 回到旧的 XE5 C++Builder 平台
- python - 使用循环创建 Flask 端点
- google-apps-script - 如何将第二个参数放置到 google.script.run.withSuccessHandler