Anda tidak dapat berbagi koneksi DB dengan wajar di seluruh proses seperti itu. Anda dapat mengurutkan berbagi koneksi antar utas , tetapi hanya jika Anda memastikan koneksi hanya digunakan oleh satu utas pada satu waktu. Itu tidak akan berfungsi di antara proses karena ada status sisi klien untuk koneksi yang disimpan di ruang alamat klien.
Jika Anda membutuhkan sejumlah besar pekerja bersamaan, tetapi mereka tidak menggunakan DB sepanjang waktu, Anda harus memiliki grup pekerja basis data proses yang menangani semua akses database dan pertukaran data dengan proses pekerja Anda yang lain. Setiap proses pekerja database memiliki koneksi DB. Proses lain hanya berbicara dengan database melalui pekerja database Anda.
Antrian multiprosesor Python, fifos, dll menawarkan fitur perpesanan yang sesuai untuk itu.