2012-01-10 12 views
14

Ben mysql kavramları biraz karışık: oturum vs bağlantı. mysql kavramlarını anlamaya çalışın: session v.s. bağlantı

MySQL veritabanında bağlanma hakkında konuşurken. http://dev.mysql.com/doc/refman/4.1/en/server-system-variables.html: Biz Ancak çevrimiçi doc MySQL 'e gidelim bağlantı terminoloji yanı sıra bağlantı havuzu vb

kullanın. Oturum değişkenleri hakkında konuşur.

Onlar oldukça benzerdir. Onları nasıl ayırt edebilirim?

Şimdiden teşekkürler.

cevap

10

A session başarılı connection sadece bir sonucudur. Herhangi bir MySQL istemcisi bağlantı kurmak için bazı bağlantı ayarlarını gerektirir ve bağlantı kurulduktan sonra bir bağlantı kimliği (iş parçacığı kimliği) ve oturum olarak adlandırılan bazı bağlamları alır.

+1

bağlantı boşta çok uzunsa, istemci deneyin bunu yeniden kurmak için. Yeni bir oturum değişkenleri seti ile yeni bir oturum başlatıldı, değil mi? xiaofeng-Tang, doğru, tüm kullanıcı tanımlı değişkenler nulled edilecektir @ –

+1

, oturum değişkenleri varsayılan sıfırlanır ve geçici tablolar kaybolacaktır. – newtover

İlgili konular