Veritabanı Yöneticileri

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

4
Harfleri alfasayısal dizede rakamlardan ayırın
Giriş olarak alfasayısal bir dize var ve iki sonuç almak istiyorum: tüm sayıların kaldırıldığı bir dize ve giriş dizesindeki tüm basamakların toplamı olan bir tam sayı. Örneğin, bu girdi için: GR35hc7vdH35 Aşağıdaki çıktıyı istiyorum: | Col1. | Col2 | ---------------------------------- | GRhcvdH | 23 | Bunu nasıl yapabilirim?

2
Hiyerarşiid CLR açık kaynak mı?
Dahili hierarchyid depolar etkili bir ikili biçimde yolları ve diğer yararlı işlevler sağlayan bir CLR olup. Ne yazık ki, temsil edilen yolların ne kadar derin olabileceğine dair bir sınır vardır ve ikili bir ağaç için ~ 1427'dir. Bu sınıra ulaşmak zorunda karmaşık bir uygulama için bu sınırı artırmak istiyorum. Yazının …

3
Yürütme Planı INDEX KULLANMADI, Tablo Taraması Kullanıyor
Bir dizin veya tablo taraması söz konusu olduğunda, SQL Server'ın hangisinin daha iyi olduğunu görmek için istatistikleri kullandığını biliyorum. 20 milyon sıralı bir masam var. (SnapshotKey, Measure) bir dizin var ve bu sorgu: select Measure, SnapshotKey, MeasureBand from t1 where Measure = 'FinanceFICOScore' group by Measure, SnapshotKey, MeasureBand Sorgu 500 …

1
Tempdb version store hakkında sorular
Bugün bir hatayla karşılaştık: Hata: 3967, Şiddet: 17 ve söyleyebileceğim temelde 'tam sürüm mağaza'. Mağazamda daha önce hiç bu hatayı almadığımız için bu, cevaplamakta zorlandığım bazı soruları gündeme getirdi: Önceden ayarlanmış bir maksimum boyut varsa (toplam tempdb boyutuna göre veya başka bir şekilde), dinamik mi? Değilse dinamik hale getirecek bir …

1
MSDB veritabanı neden TRUSTWORTHY?
TRUSTWORTHYEğer dikkatli değilseniz ve öneri kapanmış tutmaktır belirli durumlar için hariç eğer ayar oldukça tehlikeli olabilir. Ancak varsayılan olarak MSDBveritabanı varsayılan olarak TRUSTWORHTYayarlanmıştır ON. Nedenini merak ediyorum? Bu girişi BOL'de okudum Not Varsayılan olarak, MSDB veritabanı için TRUSTWORTHY ayarı ON olarak ayarlanmıştır. Bu ayarın varsayılan değerinden değiştirilmesi, MSDB veritabanını kullanan …

1
Arkadaşlık veritabanı yapısı tasarlama: Çok değerli bir sütun kullanmalı mıyım?
Diyelim ki User_FriendListşu özelliklere sahip bir tablonuz var : CREATE TABLE User_FriendList ( ID ..., User_ID..., FriendList_IDs..., CONSTRAINT User_Friendlist_PK PRIMARY KEY (ID) ); Diyelim ki söz konusu tablonun aşağıdaki verileri içerdiğini varsayalım: + ---- + --------- + --------------------------- + | ID | Kullanıcı_kimliği | Arkadaş listesi_kimliği | + ---- + …


1
SQL Server - Büyük tabloyu birincil anahtar olmadan dışa aktarma
SQL Server ve MySQL arasında birincil anahtar olmadan büyük bir tablo ~ 500 milyon satır senkronize etmek gerekiyor. Tablo yalnızca kümelenmiş bir bileşik benzersiz olmayan bir dizine sahiptir. Sunucular arasında bir ODBC bağlantım var, ancak ~ 8 milyon satırlık bir içe aktarma yaklaşık 45 dakika sürdü, bu yüzden herhangi bir …


2
Veri Ambarı: Günlük anlık görüntüleri nasıl sorgulayabilirim?
Ben zaman çizelgesi olmayan bir veritabanı bazı anlık görüntüleri var. Örneğin: Anlık gün 1: +----+---------------+------------+------------+ | ID | Title | Category | Date | +----+---------------+------------+------------+ | 1 | My First Post | helloworld | 2015-01-01 | +----+---------------+------------+------------+ Anlık görüntü 2. gün (Bugün yeni bir yayın eklenir): +----+----------------+------------+------------+ | ID | …

3
Always On kümeniz çekirdeği kaybettiğinde ne yapmalı?
Şirketimiz DR prosedürlerini gözden geçiriyordum ve karşılaştırmak için, Her Zaman Küme kaybedilen yetersayı çözümlerine çevrimiçi baktığımda. Konuyla ilgili ilk SE yayınını bulmadan önce google sonuçlarına üç sayfaydım Kümelenme ile işlem çoğaltması ve kullanılabilirlik gruplarına karşı, yalnızca yeterli çoğunluk kaybına konu oldu. Herkes kaybedilen nisabın kötü olduğunu kabul etse de ve …

2
CPU Zamanlayıcıları Çevrimdışı
Yeni bir istemci sistemlerine giriş yaptım ve ne olduğunu görmek için sp_blitz'i çalıştırdım. Benim için yeni bir " Çevrimdışı CPU Zamanlayıcılar " olduğunu bildiriyor . Bazı CPU çekirdeklerine yakınlık maskeleme veya lisanslama sorunları nedeniyle SQL Server erişilemez. Yeterince adil, temel sorguyu çalıştırıyorum SELECT DOS.is_online , DOS.status , DOS.* FROM sys.dm_os_schedulers …

2
SQL sunucusunda toplu iptal hatalarının listesi
SQL Server'da, XACT_ABORT kapalıysa, bazı hatalar geçerli ifadeyi sonlandıracaktır (örneğin, bazı parametreleri alan saklı bir yordama hatalı sayıda parametre sağlama) ve bazı hatalar tüm toplu işi iptal edecektir (örneğin depolanan bir parametreye parametre sağlama) parametreleri almayan prosedür). [Referans]: http://www.sommarskog.se/error-handling-I.html#scope- abortion . Ne bilmek istiyorum hangi hataları toplu iptal ve hangilerinin …

2
Pgpool mimarisi ile postgres
Aşağıda bir örnek pgpool mimarisi verilmiştir: Bu, tek bir sunucuda sadece pgpool'a ihtiyacınız olduğunu gösterir; bu doğru mu? Konfigürasyona baktığımda arka uçları yapılandırdığınızı da görüyorum pgpool.conf; bu yüzden bunu ima eder. Ancak, neden arka uç sunucularında pgpool gördüğümü açıklamıyor. Belgelere bakarken de görüyorum: PostgreSQL 8.0 veya üstünü kullanıyorsanız, pgpool-II tarafından …

1
ORDER BY ve karışık harf ve sayı dizelerinin karşılaştırılması
Genellikle 'doğal olarak' sıralanması gereken sayı ve harflerden oluşan karışık dizeler olan değerler hakkında bazı raporlar yapmamız gerekir. "P7B18" veya "P12B3" gibi şeyler. Dizeler çoğunlukla harf dizileri sonra sayıların dönüşümlü olacağı anlamına gelir. Bununla birlikte, bu segmentlerin sayısı ve her birinin uzunluğu değişebilir. Bunların sayısal kısımlarının sayısal sırayla sıralanmasını istiyoruz. …

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.