我想知道如何在同一个LAN中连接另一台机器的本地mysql db。情况是局域网中有2台机器:
machine 1 :
IP : 127.0.0.1
local website name : https://127.0.0.1/demo_project1
mysql db name : demo1
machine 2 :
IP : 127.0.0.2
local website name : https://127.0.0.2/demo_
我有使用mysql连接的线程。那条线会被乘以,所以我会有多线程。这是我的帖子摘要。
public class t extends Thread{
...
run() {
// i will do database update here
}
...
}
我将有大约10.000条记录,这些记录将由5个线程处理。因此,如果更新过程完成,线程将被重用.我有三个选择来解决我的问题:
创建单个连接并在每个线程中使用它
对于每个线程,我创建新的连接(在线程中),并在线程完成时关闭它。
为每个线程创建多个连接(线程外),并在需要时将其交给线程。
哪个更快?
我想在High Availability中实现Google cloud platform。我有一个MYSQL5.7实例,其配置如下:
Database version is MySQL 5.7
Auto storage increase is enabled
Automated backups are enabled
Point-in-time recovery is enabled
Located in us-central1-c
No database flags set
No labels set
Highly available (regional))
现在我很困惑,因为我遵循这个链接