Veritabanı Yöneticileri

Veritabanı becerilerini geliştirmek ve topluluktaki diğer kişilerden öğrenmek isteyen veritabanı uzmanları için soru cevap

1
Mongo koleksiyonumu bulamıyor
Mongodb sunucumda villageContents adlı bir veritabanı var Tablebusiness adlı bir koleksiyonu var Eğer mongo koşarsam gördüm MongoDB shell version: 2.0.7 connecting to: test > Acaba "test" ne? Orada test adında bir veritabanı yok. İdam etmeye çalıştım > villageContents.tablebusiness.ensureIndex({"LatitudeLongitude" : "2d"}) Wed Aug 15 09:28:28 ReferenceError:is not defined (shell):1 > İdam …
10 mongodb 

4
2 tablonun (farklı sunucularda) aynı kesin verilere sahip olup olmadığını kontrol etme
SQL Server'larımızı barındıran şirket, üretim sunucusundan yedekleme sunucusuna çoğaltma konusunda bazı sorunlar yaşıyor gibi görünüyor ... Bence bazı tablolar doğru olsa da çoğalıyor. Çoğaltma günlük olarak yapılır (saatlerden sonra). Dün gece çoğaltmanın işe yarayıp yaramadığını görmek için aynı tabloların 2'sini, 1'i üretim sunucusundan 1'i üretim sunucusundan karşılaştırabilmemin bir yolu var …

3
SQL BULK Insert / BCP Dışa Aktarma İşleminden Sonra Kullanılan Bellek Serbest Bırakılmadı
Aşağıdaki gibi çok temel bir SQL tablosu oluşturduk CREATE TABLE [dbo].[TickData]( [Date] [varchar](12) NULL, [Time] [varchar](12) NOT NULL, [Symbol] [varchar](12) NOT NULL, [Side] [varchar](2) NOT NULL, [Depth] [varchar](2) NOT NULL, [Quote] [varchar](12) NOT NULL, [Size] [varchar](18) NOT NULL ) ON [PRIMARY] Daha sonra 3 Gig Toplu Toplu Yerleştirdim BULK INSERT …

2
Sayısal olmayan karakterleri bir dizeden nasıl çıkarabilirim?
Kullanıcılar bir kutuya bir arama terimi girer ve bu değer saklı bir işleme geçirilir ve veritabanındaki birkaç farklı alana karşı kontrol edilir. Bu alanlar her zaman aynı veri türünde değildir. Bir alan (telefon numarası) tüm numaralardan oluşur, bu nedenle işaretlenirken .Net CLR işlevi kullanılarak sayısal olmayan tüm karakterler dizeden çıkarılır. …

4
16 GB RAM ile QuadCore makinede MySQL'den en iyi şekilde nasıl yararlanılır?
Bilimsel veri analizi için iş istasyonumda bir MySQL 5.5 sunucusu çalıştırıyorum ve performans açısından en iyi şekilde yararlanmak için MySQL'in nasıl yapılandırılacağını merak ediyorum. Genellikle çalıştırdığım sorgu türleri 10-20 tablo birleşimleri içerir ve oldukça uzun süre çalışabilir, bir ila birkaç dakika hiç bir istisna değildir. Veritabanına aynı anda yalnızca çok …

4
Bir MySQL önceki slave'i master olarak nasıl değiştirebilir ve slave durum bilgilerini nasıl kaldırabilirim?
Master başarısız nerede bir master -> köle yapılandırması var. Eski-köleyi bir efendi ve eski-efendiyi köle olarak sıfırlayabildim. İnce. Yapamayacağım şey, şimdi yeni-master olan eski-köle ile ilgili ana bilgileri kaldırmaktır. Anlıyorum: mysql> show slave status \G *************************** 1. row *************************** Slave_IO_State: Master_Host: 10.1.2.101 Master_User: replicationSlave Master_Port: 3306 ... Slave_IO_Running: No Slave_SQL_Running: …


1
Tam metin araması neden LIKE'dan daha az satır döndürüyor
Tam metin aramasını istediğim gibi çalıştırmıyorum ve sonuç listelerindeki farklılıkları anlamıyorum. Örnek ifadeler: SELECT `meldungstext` FROM `artikel` WHERE `meldungstext` LIKE '%punkt%' 92 satır döndürür. Sütun meldungstext'te "Punkten", "Zwei-Punkte-Vorsprung" ve "Treffpunkt" gibi eşleşmeleri olan satırları alıyorum. "Meldungstext" sütununda bir tam metin dizini ayarlayın ve bunu denedim: SELECT `meldungstext` FROM `artikel` WHERE …


2
tablo düzeyinde kilit beklemesini önlemenin yolu
Müşterilerimizin veritabanını ekstra bir sunucuya taşıdıktan sonra bir sorunla karşılaştık. Bunun, sitenin performansı üzerinde olumlu etkileri olması gerekirdi, ancak MyISAM'da masa kilitleme ile ilgili bir sorun var. (MyISAM yerine InnoDB kullandığımı duydum, ancak yakın gelecekte motoru değiştiremeyiz). Bunu, bir moderatör makaledeki bir yorumu etkinleştirdiğinde gerçekleştirilen bir güncelleme sorgusuna tespit edebiliriz. …

1
PostgreSQL veri türü metni vs varchar uzunluğu olmadan
PostgreSQL'de veri tipi karakteri değişen (uzunluk hassasiyeti olmadan) veya aşağıdaki gibi bir metin içeren bir sütun oluşturabilirsiniz : ALTER TABLE test ADD COLUMN c1 varchar; ALTER TABLE test ADD COLUMN c2 text; Bu iki veri türü arasında bir fark var mı? Belgeler bu konuda net değil. Onlar söylüyor : Eğer …

2
Dizinler bellek tüketiyor mu?
SQL Server'da bellek kullanımı hakkında bilgi edinmeye başladım. SQL Server 2008 R2 "Hayalet Bellek" sorusunun yanıtında sorguyu kullanırken ? , Tek bir veritabanının arabellek havuzundaki aslan payını aldığını keşfettim. Daha ileri baktığımızda, sys.allocation_unitsve kullanarak sys.indexes, bunun büyük olasılıkla veritabanındaki dizinlerin yoğun kullanımından kaynaklandığını doğruladım. Dizinlerin çoğu kümelenir. Başka bir veritabanı …


2
Bir tablonun diğerine "takma ad" veya "simge bağlantısı" olabilir mi?
Aynı yapıya sahip iki tablo var, A ve B. Her zaman her iki tabloya aynı verileri yazacak şekilde belirli bir uygulama yazılır. Bir meslektaşımla sürücü alanından tasarruf etme potansiyeli hakkında bir tartışmadan sonra, mysql veya postgresql'in bir başkasının "takma adı" veya "simge bağlantısı" oluşturma yeteneğine sahip olup olmadığını merak ediyorum. …
10 mysql  postgresql 

3
Oracle: Hiyerarşik bir tabloyu nasıl sorgularım?
Arka fon Bu, raporlama için kullanacağımız bazı görünümlerin oluşturulması içindir. Konumları bir tablo var, anahtar alanları "konum" ve "üst" . Bu iki alanın oluşturduğu yapı, seviye olarak, Şirket Adı -> Kampüs Adı -> Bina Adı -> Kat Adı -> Oda Adı satırlarında yer alır. Bu durumda şirket adı ve Kampüs …
10 oracle  query  view  hierarchy 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.