Connection Pooling (Connection Pooling)
Connection Pooling: مدیریت اتصالات دیتابیس 🔌
Connection Pooling برای مدیریت کارآمد اتصالات دیتابیس استفاده میشه!
Mongoose Connection Pool:
// تنظیم connection pool
mongoose.connect('mongodb://localhost:27017/mydb', {
maxPoolSize: 10, // حداکثر 10 connection
minPoolSize: 2, // حداقل 2 connection
serverSelectionTimeoutMS: 5000
});
Sequelize Connection Pool:
// تنظیم connection pool
const sequelize = new Sequelize('database', 'username', 'password', {
host: 'localhost',
dialect: 'mysql',
pool: {
max: 10,
min: 0,
acquire: 30000,
idle: 10000
}
});
💡 نکته: Connection Pooling برای performance و scalability عالیه!
✅ یاد گرفتید: Connection Pooling برای مدیریت اتصالات ضروریه!
آماده رفتن به درس بعدی هستید؟
این درس را به پایان رساندید و میتوانید به درس بعدی بروید.