Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Önermiyorum - 6 (Check_ConstrainsYok)
#1
Sağolsun @Tuğrul HELVACI bir seri başlattı, biz de arada bir ekleme yapalım :Smile

ISO Standardı olan INFORMATIN_SCHEMA.CHECK_CONSTRAINTS görünümünü MySQL'in mevcut sürümlerinde maalesef kullanamıyoruz. Onun ikiz kardeşi olan ve MySQL'in ilk yazarlarının geliştirmeye devam ettiği MariaDB'de ise (10.2'den beri) böyle bir sorun yok.

MySQL'de 5.7'den beri CHECK tanımı yapılabiliyor fakat bunlar RDBMS tarafından göz ardı ediliyor, bilginize...
YouTube Delphi Tips
"Yaşlanarak değil, yaşayarak tecrübe kazanılır. Zaman insanları değil, armutları olgunlaştırır" Peyami Safa
WWW
Cevapla
#2
Benim anlamadığım müşterimiz diye gösterdiği o koca koca firmalar bu sıkıntıları bilmiyorlar mı ? Onlar neden kullanıyor ? Ya da çok basit bir işde kullanıp reklam anlaşmasımı yapıyorlar ?
Topluluk mopluluk yok :/
Cevapla
#3
(02-01-2019, Saat: 12:04)boreas Adlı Kullanıcıdan Alıntı: Benim anlamadım müşterimiz diye gösterdiği o koca koca firmalar bu sıkıntıları bilmiyorlar mı ? Onlar neden kullanıyor ? Ya da çok basit bir işde kullanıp reklam anlaşmasımı yapıyorlar ?

Ben de Oracle'nin buna nasıl bir cevap verdiğini merak ediyorum...
YouTube Delphi Tips
"Yaşlanarak değil, yaşayarak tecrübe kazanılır. Zaman insanları değil, armutları olgunlaştırır" Peyami Safa
WWW
Cevapla
#4
(02-01-2019, Saat: 12:04)boreas Adlı Kullanıcıdan Alıntı: Benim anlamadığım müşterimiz diye gösterdiği o koca koca firmalar bu sıkıntıları bilmiyorlar mı ? Onlar neden kullanıyor ? Ya da çok basit bir işde kullanıp reklam anlaşmasımı yapıyorlar ?

İşini layığı ile yapan insan sayısının çok kısıtlı olduğunu düşünüyorum ben. Bir RDBMS'i excel, access gibi sadece veri depolamak için kullanan insan sayısının inanılmaz fazla olduğuna inanıyorum. Geri kalanların ise uygulama içi SQL yazma hastalığından kurtulamamasından ötürü bu tarz sıkıntıları görmediğini düşünüyorum. Eh geri kalan ise bizim gibi mutsuz azınlık, onlar da işlerini yürütmek için yan yollardan ilerlemeye çalışıyorlar ne yapsınlar.
Mal sahibi, mülk sahibi
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
WWW
Cevapla
#5
Bilgilendirmeleriniz için teşekkürler.

Postgresql de bu tür sorunlar/eksiklikler mevcut mu?
Cevapla
#6
(02-01-2019, Saat: 22:06)engerex Adlı Kullanıcıdan Alıntı: Bilgilendirmeleriniz için teşekkürler.

Postgresql de bu tür sorunlar/eksiklikler mevcut mu?

Uber'in Postgresql den MySql e geçme hikayesi var.
Why Uber Engineering Switched from Postgres to MySQL

Ve Postgresql'in cevabı
A PostgreSQL Response to Uber
WWW
Cevapla
#7
PostgreSQL'de tablo alanları maalesef sadece küçük harfli oluyor. Çözüm olarak '_' işareti kullanmak tavsiye ediliyor.

Daha büyük sorun ise alanların sırasını değiştiremiyorsun.
Halbuki veri kümesinin sırasını değiştirmeden, sadece tasarım ekranında sıralama yapmaları çok kolaydı.
Bunun çözümü olarak ise bu sıralamanın bir view üzerinde yapılmasını tavsiye ediyorlar!

Ama ben zaten sıralamayı tasarım aşamasında ihtiyacım olduğu için istiyorum.
Aşırı mükemmel, süper optimizasyonlu veritabanı uygulamaları yapmadığım için yapıları veritabanı üzerinde tasarlıyorum ve alanları sürekli değiştiriyorum.

Böylelikle oldukça cazip özellikleri olmasına rağmen sırf bu iki eksiklik yüzünden PostgreSQL kullanmıyorum.
Hala böyle mi bilmiyorum ama geri kafalılık ve acizlikten başka bir şey değil.

Bu da ÖNERMİYORUM-7 olsun bari...
Cevapla
#8
Diğer önermiyorum'ları kendi başlığı altında açmakta fayda var. Bu gidişle daha çok "önermiyorum" çıkar MySQL'den ;-)
Mal sahibi, mülk sahibi
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
WWW
Cevapla
#9
(03-01-2019, Saat: 10:38)csunguray Adlı Kullanıcıdan Alıntı:
(02-01-2019, Saat: 22:06)engerex Adlı Kullanıcıdan Alıntı: Bilgilendirmeleriniz için teşekkürler.

Postgresql de bu tür sorunlar/eksiklikler mevcut mu?

Uber'in Postgresql den MySql e geçme hikayesi var.
Why Uber Engineering Switched from Postgres to MySQL

Ve Postgresql'in cevabı
A PostgreSQL Response to Uber

Kim haklı?
Cevapla
#10
(03-01-2019, Saat: 22:31)engerex Adlı Kullanıcıdan Alıntı:
(03-01-2019, Saat: 10:38)csunguray Adlı Kullanıcıdan Alıntı: Uber'in Postgresql den MySql e geçme hikayesi var.
Why Uber Engineering Switched from Postgres to MySQL

Ve Postgresql'in cevabı
A PostgreSQL Response to Uber

Kim haklı?


Müşteri haklı. Teknik detaya girmiyorum. Uber neden durup dururken iyi bir üründen kötüsüne geçsin? Normalde ben Postgresql taraftarı biriyim ama bu konudaki bakışım farklı.
WWW
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Önermiyorum - 4 Tuğrul HELVACI 9 6.919 25-01-2019, Saat: 15:03
Son Yorum: yhackup
  Önermiyorum - 9 (MySQL'de ALTER komutunun olmaması) Tuğrul HELVACI 13 8.633 16-01-2019, Saat: 09:01
Son Yorum: Tuğrul HELVACI
  Önermiyorum - 8 Tuğrul HELVACI 3 2.697 12-01-2019, Saat: 07:57
Son Yorum: Bay_Y
  Önermiyorum - 7 (Update ettiğin tabloyu Where kısmında kullanamazsın) Tuğrul HELVACI 14 8.642 04-01-2019, Saat: 14:12
Son Yorum: mad85
  Önermiyorum - 5 (INT > BIGINT) Tuğrul HELVACI 9 6.202 02-01-2019, Saat: 09:57
Son Yorum: Tuğrul HELVACI



Konuyu Okuyanlar: 1 Ziyaretçi