我想知道MySQL如何在表上运行查询。我有大数据的经验,我想证明单节点计算机上的MySQL是否能够更快地处理大数据。我像这样运行一个查询
SELECT b.nama, COUNT(a.id)
FROM transaksi a, member b
WHERE a.idmember = b.id
GROUP BY b.nama
所以,我想知道连接过程,查询时间和行数之间的关系。如果我乘以并在表上添加行数,这会使查询变慢吗?
答案 0 :(得分:0)
对大量数据的查询仅限于磁盘I / O速度,并且对数据进行一次连续传递。
在一个程序中制作一个全速工作的基准测试肯定是可能的,但在另一个程序中会以一种效率较低的方式工作。
JOIN
是"关系数据库"的一个例子。往往比非SQL程序中经常存在的暴力技术有优势。但是,如果我正确地读到你,那与你想要证明的相反?