我们正在两个地理位置遥远的站点部署SQL服务器。两个站点之间的带宽为10 10Mbps。要求这两个站点都可以写/读。这两个站点在站点内部都有冗余需求,同时它们彼此同步。但是,这两个站点将不会写入表的同一行。在这里,实现最大可用性和最小化任何潜在数据损失的最佳方法是什么?我们正在考虑使用SQL server 2016,并试图避免使用不推荐的技术,如数据镜像。
+----++----+| 2 || 4 |+----+ 我想要做的是在一个SQL查询中使用这个Id列从另一个表中提取信息。我正在查询的这个表非常庞大,所以查询整个表,然后执行连接是不会有效率的。 我试过这样的东西。spark.sql(f"SELECT * FROM mytable WHERE Id IN