目标:我试图确定表结构和查询的最佳方法;即如何最好地创建组合索引键来优化每个表中大约500k行的四个表连接。如何创建SQL测试环境?
精神障碍:这是建立表格并填充测试数据,我很难理解(SQL新手)。 This SO post描述了我试图解决的问题的75%,我想我可以完成我的理解,如果我可以让answer's code在我的localhost(apache2,mysql5.1,phpMyAdmin)上运行。
的请求帮助:杰克Feasel的sqlfiddle网站是一个很好的工具,但据他不会扩展到这一水平。但是,有人可以使用sqlfiddle向我展示如何在本地机器上构建此环境?我希望推断你的sqlfiddle帖子来复制上面提到的示例代码。
一个假设:我的大部分SQL经验一直在调整ADOdb Database Abstraction Library,但我意识到MYSQL代码在测试环境中会略有不同。尽管如此,我仍然假设知道如何设置本地SQL测试环境以及随后的数据库结构和查询,在ADOdb环境中实施时,我将获得的优化知识将会适用并且有益。
您将需要提供更多关于您想要表示的数据结构以及您想要生成的结果集的详细信息。 –
@Jake_Feasel,我只是想了解如何设置一个环境来运行发布的示例代码到我链接到的SO问题。一旦我明白了,那么如果我仍然需要帮助解决我的具体问题,那么我可以通过链接到我自己的sqlfiddle示例来回到SO。 – Ricalsin
对不起,我以前没有仔细阅读过。请参阅下面的答案。 –