Tüm Platformlar için Hızlı Uygulama Geliştirme Kitabı... Delphi
Ön Sipariş Talebinde Bulunan Üyelerimiz
Sipariş Talebinde Bulunan Üyelerimiz

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
create de edilen mysqlde her bir alan için 3 ayrı dosya oluşması
#1
merhaba;


Daha önce sqlite ile db kullanarak işimi çözüyordum. 
Birden fazla kullanıcının aynı anda db'ye bağlanma durumu nedeniyle Mysql kullanmaya karar verdim. Mysql db'yi create ederek oluşturuyorum. 
Fakat kafama bir şey takıldı, Sqlitede bir tane db ve bu tek db içine birden fazla alan oluyordu. Fakat Mysqlde altıdaki resimdeki gibi user için 3 ayrı dosya content için 3 ayrı dosya oluştu bu durum normal midir?



Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Cevapla
#2
Merhaba.

Bildiğim kadarıyla Mysql de normal bir durum. Tablolar, indexler ve tablo biçimleriyle ilgili oluşturulan dosyalar. Mysql kullanmadım ama kullanan sistemlerle haşır neşir olduğum için, onlarda da aynı durum söz konusuydu.
Bazen daha ileriye ulaşmak için bir kaç adım geri gitmek mecburidir. Çünkü en ileri sıçrayışlar iki adım geriden başlar.
Cevapla
#3
(13-01-2019, Saat: 12:38)ahmetb Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Olmerhaba;


Daha önce sqlite ile db kullanarak işimi çözüyordum. 
Birden fazla kullanıcının aynı anda db'ye bağlanma durumu nedeniyle Mysql kullanmaya karar verdim. Mysql db'yi create ederek oluşturuyorum. 
Fakat kafama bir şey takıldı, Sqlitede bir tane db ve bu tek db içine birden fazla alan oluyordu. Fakat Mysqlde altıdaki resimdeki gibi user için 3 ayrı dosya content için 3 ayrı dosya oluştu bu durum normal midir?



Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

Merhabalar,

Normal şartlarda InnoDB  motorunu kullanmıyorsanız, veritabanınız 3 dosya ile dosya bazlı tutulur.
Bu dosya uzantıları .myd, .myi ve .frm şeklindedir.

.myd : MySQL veritabanı bilgi dosyasıdır ve direkt olarak çalıştıramazsınız.
.myi  : MySQL veritabanı index dosyasıdır. .myd dosyasına ihtiyaç duyar.
.frm  : Veritabanı hakkında yapı bilgisini saklar.


Kolay gelsin.
Amaç, bilginin de/aklın da zekat'ını vermek.
Cevapla
#4
normaldir , tabloya trigger eklediğinde *.trn *.trg dosyaları da göreceksin
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#5
Teşekkür ederim.
Cevapla
#6
@ahmetb hocam daha önce Sizdemi Firbird kullanıyordunuz?.. Bende FB den mysql e geçtiğim zaman noluyoruz dedim.. FB de herşey tek dosyada saklnırken Mysql MSSQL ORalce gibi sistemlerde bu şekilde dosyalarda tutuluyor.. Haatta MySql'dde bi InnoDB denilen bi melet varki hiç bulaşmayın.. Dosya mosya hak getire Smile
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#7
(14-01-2019, Saat: 00:58)mcuyan Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol@ahmetb hocam daha önce Sizdemi Firbird kullanıyordunuz?.. Bende FB den mysql e geçtiğim zaman noluyoruz dedim.. FB de herşey tek dosyada saklnırken Mysql MSSQL ORalce gibi sistemlerde bu şekilde dosyalarda tutuluyor.. Haatta MySql'dde bi InnoDB denilen bi melet varki hiç bulaşmayın.. Dosya mosya hak getire Smile

Diğerlerini bilmiyorum ama Oracle'da böyle bir şey yok diye hatırlıyorum.
Cevapla
#8
Merhaba,
Oracle veri tabanı çok sayıda yardımcı dosyadan oluşuyor. 
Sistem (OS'e) öyle bir nüfuz ediyor ki, format atmadan tam olarak kaldırmak mümkün olmuyor. Smile
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter





Konuyu Okuyanlar: 1 Ziyaretçi