|
MySQL Nedir?
MySQL, altý milyondan fazla sistemde yüklü bulunan çoklu iþ parçacýklý (multi-threaded), çok kullanýcýlý (multi-user), hýzlý ve saðlam (robust) bir veritabaný yönetim sistemidir.
UNIX, OS/2 ve Windows platformlarý için ücretsiz daðýtýlmakla birlikte ticari lisans kullanmak isteyenler için de ücretli bir lisans seçeneði de mevcuttur. Kaynak kodu açýk olan MySQL'in pek çok platform için çalýþtýrýlabilir ikilik kod halindeki indirilebilir sürümleri de mevcuttur. Ayrýca ODBC sürücüleri de bulunduðu için birçok geliþtirme platformunda rahatlýkla kullanýlabilir. Geliþtiricileri, 500'den fazlasý 7 milyon kayýt içeren 10.000 tablodan oluþan kendi veritabanlarýný (100 gigabyte civarýnda veri) MySQL'de tuttuklarýný söylüyorlar. MySQL, tuttuðu tablolarla çok kullanýcýlý sistemlerde söz konusu olan eriþim haklarý sorununu baþarýlý bir þekilde çözmektedir. MySQL'in 4.0 sürümü ile birlikte "transaction" desteði, 4.1 sürümüyle birlikte de alt sorgu desteði eklenmiþtir. Ayrýca "veri tutarlýlýðýný (referential integrity)" saðlama iþinin programcýya býrakýlmasý tercih edilmiþtir, ancak bu bir dezavantaj olarak görülmeyebilir. Çünkü pek çok veritabaný programcýsý VTYS'lerdeki veri tutarlýlýðý'nýn esnek olmayan, zorlayýcý bir özellik olduðunu düþünmektedir. |
MySQL, altý milyondan fazla sistemde yüklü bulunan çoklu iþ parçacýklý (multi-threaded), çok kullanýcýlý (multi-user), hýzlý ve saðlam (robust) bir veritabaný yönetim sistemidir.