En fazla 50.000 müşterimiz olacak SAAS yaratıyoruz. Her müşteri için Postgres veritabanında bir kullanıcı oluşturmayı düşünüyoruz. Hizmetimizde oturum açan her kullanıcıyı, yalnızca kendi verilerine erişebildiklerinden emin olmak için veritabanındaki bir kullanıcıyla eşleştireceğiz. Tetikleyicileri kullanan bu çözümlerle de doğrudan veritabanında bir denetim izi uygulamak istiyoruz . Her müşterinin kendi veritabanı kullanıcısı varsa, iki müşteri aynı verileri paylaşsa bile kimin ne yaptığını görmek çok kolay olurdu.
Veritabanımızda 50.000 kullanıcı olduğu için beklenmedik sorunlarla karşılaşacak mıyız? Performans açısından veya yönetim açısından. Belki bağlantı havuzu oluşturmak daha zor olurdu, ama gerçekten ihtiyacımız olup olmadığını bilmiyorum.
set role actualUser