WEBVTT

00:00:00.000 --> 00:00:01.830
>> SQL Server 2019 sağlar

00:00:01.830 --> 00:00:04.995
Linux için yeni bir özellik denir
Kalıcı Günlük Arabellekleri.

00:00:04.995 --> 00:00:06.960
Daha önce Windows için kullanılabilir,

00:00:06.960 --> 00:00:08.385
günümüzde Linux'ta da,

00:00:08.385 --> 00:00:10.740
ve ortadan kaldırmak için yardımcı olur
olabilecek darboğazlar

00:00:10.740 --> 00:00:14.130
bir günlük beklerken oluşur
diske iki floş arabellek.

00:00:14.130 --> 00:00:18.300
Brian bize her şeyi anlatmak için burada.
Data Exposed'da bugün bu konuda.

00:00:18.300 --> 00:00:29.040
[MÜZİk]

00:00:29.040 --> 00:00:32.115
>> Merhaba, ve başka bir hoş geldiniz
Data Exposed bölümü.

00:00:32.115 --> 00:00:35.220
Ben ev sahibiniz Jeroen ve.
Bugün Brian yanımda.

00:00:35.220 --> 00:00:38.460
Kalıcı hakkında konuşmak için
SQL 2019'da Parbellekleri Kaydedin.

00:00:38.460 --> 00:00:40.230
Merhaba Brian, gösteriye hoş geldin.

00:00:40.230 --> 00:00:42.195
Merhaba Jeroen. Teşekkür ederiz.

00:00:42.195 --> 00:00:46.045
Peki ne konuşacağız?
Kalıcı Uzun Tamponlar hakkında?

00:00:46.045 --> 00:00:47.160
Evet, evet. So-

00:00:47.160 --> 00:00:47.685
Bu da ne?

00:00:47.685 --> 00:00:50.400
>> Yani Kalıcı Günlük
Arabellek ne biridir

00:00:50.400 --> 00:00:53.325
biz In-Memory diyoruz
Veritabanı özelliği aile,

00:00:53.325 --> 00:00:55.965
in-Memory OLTP içeren,

00:00:55.965 --> 00:00:59.265
Kalıcı Günlük Arabelleği
Bugün göstereceğim.

00:00:59.265 --> 00:01:01.845
bazen Kütük Önbelleğe Alma Kuyruğu olarak da adlandırılır,

00:01:01.845 --> 00:01:05.040
Bir Veri ve Günlük Dosyası
Linux'ta aydınlanma,

00:01:05.040 --> 00:01:07.470
Hibrid Tampon Havuzu içinde
Linux ve Windows,

00:01:07.470 --> 00:01:09.870
ve Bellek-Optimize TempDB Meta verileri.

00:01:09.870 --> 00:01:11.370
Tamam, tamam. Serin.

00:01:11.370 --> 00:01:17.195
Bu yüzden hemen bahsedeceğim.
kalıcı bellek aygıtları hakkında.

00:01:17.195 --> 00:01:19.550
Pek çok insan.
onları gördüm ama aslında

00:01:19.550 --> 00:01:21.730
bunlar düzenli DIMM'ler

00:01:21.730 --> 00:01:26.275
sunucunuza beslemek
farklı kapasitelerde gelir.

00:01:26.275 --> 00:01:30.545
MVDIMM-N bir tür
kalıcı bellek teknolojisi,

00:01:30.545 --> 00:01:34.325
bir 8, 16 veya 32 gelir
gig DIMM kapasitesi,

00:01:34.325 --> 00:01:36.980
ve sonra elde edilen en son Intel

00:01:36.980 --> 00:01:41.150
DC Kalıcı bellek gelir
bir 128 çok daha yüksek kapasiteleri,

00:01:41.150 --> 00:01:44.810
256 gigabayt veya 512 gigabayt DIMM.

00:01:44.810 --> 00:01:46.820
Hepsi bu kadar.
kalıcı bellek. Wow.

00:01:46.820 --> 00:01:48.060
Evet, evet. Böylece,

00:01:48.060 --> 00:01:49.290
nate soket sunucusunda,

00:01:49.290 --> 00:01:52.370
24'e kadar destek leyebilirsiniz
kalıcı bellek terabayt.

00:01:52.370 --> 00:01:53.750
Her şeyin kilidini açabilirim

00:01:53.750 --> 00:01:55.970
bu kalıcı ile
günlük tampon, değil mi?

00:01:55.970 --> 00:01:56.570
>> Doğru.

00:01:56.570 --> 00:01:57.680
Vay canına.

00:01:57.680 --> 00:02:00.110
>> Kalıcı Günlük
Arabellek,

00:02:00.110 --> 00:02:02.075
belirli bir kullanım örneğini çözmek

00:02:02.075 --> 00:02:07.400
yavaşlamalar maruz nerede
veya iş yükünde bekler,

00:02:07.400 --> 00:02:12.385
günlük arabellek için bekleyen
diske floş bellektedir.

00:02:12.385 --> 00:02:13.005
Tamam, tamam.

00:02:13.005 --> 00:02:16.114
>> Bu yüzden kullanır
kalıcı bellek aygıtı

00:02:16.114 --> 00:02:19.355
üzerinde bir kez o bilir
bu cihaza yazılmış,

00:02:19.355 --> 00:02:21.650
gerek olmadığını
floş için beklemek

00:02:21.650 --> 00:02:24.270
çünkü zaten üzerinde
kalıcı bir aygıt.

00:02:24.270 --> 00:02:26.195
Sonra cihaz
Gerisine dikkat edin.

00:02:26.195 --> 00:02:28.835
>> Evet, cihaz
sonra geri kalanı dikkat çekmek

00:02:28.835 --> 00:02:31.730
temelde devam ederken
iş yükünüzle birlikte.

00:02:31.730 --> 00:02:32.180
Evet, evet.

00:02:32.180 --> 00:02:35.585
>> Bu yüzden kurarken
Windows'daki bu aygıtlar,

00:02:35.585 --> 00:02:41.600
bazı temel önerilerimiz var
sayfaları belleğe kilitlediğinizi,

00:02:41.600 --> 00:02:44.150
iki megabayt kullanın
ayırma birimi boyutu

00:02:44.150 --> 00:02:46.760
varsayılan olmayacak NTFS için.

00:02:46.760 --> 00:02:47.180
Tamam, tamam.

00:02:47.180 --> 00:02:49.715
>> Ayrıca
bu bayrağı DAX'a ayarlayın.

00:02:49.715 --> 00:02:51.920
Yani DAX gerçekten bize sağlayan şeydir

00:02:51.920 --> 00:02:55.280
kalıcı bir bellek tedavi
cihaz ve ona yazmak

00:02:55.280 --> 00:02:57.260
doğrudan tüm atlayarak

00:02:57.260 --> 00:02:59.795
çekirdek yığını bu

00:02:59.795 --> 00:03:03.090
genellikle ihtiyacınız olacak
dosyaları ile uğraşırken.

00:03:03.090 --> 00:03:05.145
GUI'de kullanılamayacak,

00:03:05.145 --> 00:03:07.250
bu yüzden kullanmanız gerekir
Bunun için bazı PowerShell.

00:03:07.250 --> 00:03:09.560
Tamam, tamam. Anlaşıldı. Sen olacak
Bize bunun nasıl işlediğini göster, değil mi?

00:03:09.560 --> 00:03:13.325
Evet, evet. Nasıl yapılacağını göstereceğim.
bunlar yapılandırılır.

00:03:13.325 --> 00:03:16.430
Ayrıca bazı işletim sistemi düzeyi
disk sayaçları size

00:03:16.430 --> 00:03:19.510
gibi bakarak kullanılan olabilir
bu transferler ve benzeri,

00:03:19.510 --> 00:03:21.830
için kullanılamayabilir

00:03:21.830 --> 00:03:24.200
ile çalışırken
kalıcı bellek aygıtları.

00:03:24.200 --> 00:03:28.865
Bu da bir şey.
farkında olmanız gerekir.

00:03:28.865 --> 00:03:29.330
Tabii ki.

00:03:29.330 --> 00:03:33.575
>> Bunlar yeni cihazlar ve bu
çok yepyeni heyecan verici raptiye olduğunu.

00:03:33.575 --> 00:03:33.935
Tamam, tamam.

00:03:33.935 --> 00:03:37.565
Bu yüzden bazı yakalamak olabilir
kadar izleme tarafında yapmak.

00:03:37.565 --> 00:03:38.245
Tabii ki.

00:03:38.245 --> 00:03:42.580
>> Linux için, uçucu olmayan
cihaz kontrolü

00:03:42.580 --> 00:03:45.110
size yardımcı
bunu yapılandırmak için kullanın.

00:03:45.110 --> 00:03:47.840
Fsdax moduna göre ayarlayacaktır,

00:03:47.840 --> 00:03:50.795
iki megabayt büyük sayfa hataları kullanmak,

00:03:50.795 --> 00:03:53.555
blok tahsisinizi ayarlama
ayrıca iki megabayt.

00:03:53.555 --> 00:03:56.180
XFS veya EXT'yi destekliyoruz

00:03:56.180 --> 00:04:00.620
bu iki desteklenen için
DAX ile dosya sistemleri.

00:04:00.620 --> 00:04:01.295
Tamam, tamam.

00:04:01.295 --> 00:04:03.050
Yani Kalıcı Günlük Arabelleği,

00:04:03.050 --> 00:04:05.585
bu mevcut olmuştur
aslında SQL beri

00:04:05.585 --> 00:04:10.140
SQL 2016 şimdiye kadar sadece Windows için.

00:04:10.140 --> 00:04:12.470
SQL 2019 ile

00:04:12.470 --> 00:04:15.875
bu özellik artık kullanılabilir
Linux yanı sıra Windows.

00:04:15.875 --> 00:04:18.590
Sadece çok küçük kullanır
kapasite miktarı,

00:04:18.590 --> 00:04:21.720
günlük arabellek sadece 20
kullanıcı veritabanı başına megabayt.

00:04:21.720 --> 00:04:22.355
Tamam, tamam.

00:04:22.355 --> 00:04:26.330
Bu yüzden gerçekten almaz
kapasitenin büyük bir miktar kadar,

00:04:26.330 --> 00:04:28.850
ve aldığınız davranış çok

00:04:28.850 --> 00:04:31.250
zorlamaya benzer
gecikmeli dayanıklılık.

00:04:31.250 --> 00:04:31.910
Tamam, tamam.

00:04:31.910 --> 00:04:34.040
Yani yine, beklemiyorsun

00:04:34.040 --> 00:04:36.890
bu Günlük floş diske gerçekleşmesi için

00:04:36.890 --> 00:04:40.040
ama risklerin hiçbiri teşvik

00:04:40.040 --> 00:04:43.235
Ne Zorla Gecikti almak
Veri kaybı etrafında dayanıklılık.

00:04:43.235 --> 00:04:45.290
Bu yüzden bize bir söyleyebilir misiniz
hakkında biraz daha fazla

00:04:45.290 --> 00:04:47.550
Zorunlu Gecikmeli Dayanıklılık
olanlar için-

00:04:47.550 --> 00:04:48.615
>> Tabii, onlar için-

00:04:48.615 --> 00:04:49.425
Farkında değil misin?

00:04:49.425 --> 00:04:52.095
Evet, evet. Olanlar için
tanıdık değil,

00:04:52.095 --> 00:04:53.840
bu aslında

00:04:53.840 --> 00:04:57.260
bir asynchronous taahhüt
SQL Server'da mekanizma.

00:04:57.260 --> 00:04:57.710
Tamam, tamam.

00:04:57.710 --> 00:05:01.280
Yani bir çift var.
bunu yapmanın yolları.

00:05:01.280 --> 00:05:03.740
Bir izin verilir, bu durumda

00:05:03.740 --> 00:05:07.190
normal taahhüt
beklediğiniz gibi olur,

00:05:07.190 --> 00:05:08.270
Sifonu bekliyorsun,

00:05:08.270 --> 00:05:10.455
diskte sertleşmelerini bekleyin,

00:05:10.455 --> 00:05:15.440
veya zorunlu bir modda tüm
böyle bir şey yapar.

00:05:15.440 --> 00:05:16.000
Tamam, tamam.

00:05:16.000 --> 00:05:19.220
Yani ne izin
başına bir

00:05:19.220 --> 00:05:22.880
bunu istiyorsanız temel commit
davranış ve izin verilir,

00:05:22.880 --> 00:05:24.935
varsayılan olan izin verilmez

00:05:24.935 --> 00:05:27.425
ne var önemli değil
Orada olmayacak.

00:05:27.425 --> 00:05:27.905
Tabii ki.

00:05:27.905 --> 00:05:30.170
Sonra tüm zorladı
işler bu şekilde yapar.

00:05:30.170 --> 00:05:32.285
Tamam, tamam. Yani kalıcı bir
düşük düzeyde çok

00:05:32.285 --> 00:05:34.890
benzer ama tamamen aynı değil.

00:05:34.890 --> 00:05:37.215
>> Çok benzer ama
tamamen aynı değil,

00:05:37.215 --> 00:05:39.845
çünkü biz var
kalıcı bellek aygıtı,

00:05:39.845 --> 00:05:42.965
günlük tamponumuzu oraya koyduk.

00:05:42.965 --> 00:05:46.640
ve bir kez biz biliyoruz orada yazmak
bu devam etti ve biz

00:05:46.640 --> 00:05:50.360
veri kaybı riski yoktur
bir sunucunun çökmesi durumunda,

00:05:50.360 --> 00:05:53.000
güç kesintisi, bir şey
bu doğanın,

00:05:53.000 --> 00:05:56.570
biz veri kurtarabilirsiniz
kalıcı bellek aygıtı.

00:05:56.570 --> 00:05:57.920
Tamam, tamam. Serin.

00:05:57.920 --> 00:06:00.230
Aslında oldukça basit.

00:06:00.230 --> 00:06:01.640
Birçok insan bunun farkında değil.

00:06:01.640 --> 00:06:04.355
sadece bir günlük dosyası eklemek

00:06:04.355 --> 00:06:07.580
üzerinde 20 megabayt
kalıcı bellek aygıtı,

00:06:07.580 --> 00:06:10.370
SQL Server olacak
bu cihazı tanımak,

00:06:10.370 --> 00:06:13.265
ve günlük arabellek olarak ele alacaktır.

00:06:13.265 --> 00:06:14.405
Çok basit.

00:06:14.405 --> 00:06:15.665
Gerçekten bu kadar basit.

00:06:15.665 --> 00:06:16.205
Vay canına.

00:06:16.205 --> 00:06:19.550
Evet, ve gördüğümüz gibi
burada günlük tampon üzerinde oturuyor

00:06:19.550 --> 00:06:23.090
depolama sınıfı belleğimiz
hangi PMM bazen

00:06:23.090 --> 00:06:26.480
biz depolama sınıfı diyoruz
bellek ve bazı yerlerde

00:06:26.480 --> 00:06:30.405
ama aynı şey ve bizim
günlük kayıtları var,

00:06:30.405 --> 00:06:31.950
ve bahsettiğim gibi,

00:06:31.950 --> 00:06:33.200
Beklemek zorunda değiliz.
onlar için aracılığıyla

00:06:33.200 --> 00:06:36.365
ana floş
işlem günlüğü dosyası.

00:06:36.365 --> 00:06:37.010
Çok güzel.

00:06:37.010 --> 00:06:41.875
Bu yüzden sadece değiştireceğim
hızlı bir şekilde benim demo burada.

00:06:41.875 --> 00:06:42.990
Evet, evet.

00:06:42.990 --> 00:06:46.280
Önce göstereceğim.
biz yapılandırdığımız

00:06:46.280 --> 00:06:49.310
burada kalıcı bellek cihazlarımız.

00:06:49.310 --> 00:06:50.945
Daha önce de belirttiğim gibi, bu
düzenli DIMM'ler,

00:06:50.945 --> 00:06:53.180
Cihaz lı ların cihaz larını orada görebilirsiniz.

00:06:53.180 --> 00:06:56.405
İki tane yapılandık.
numa düğümü başına bir aygıt.

00:06:56.405 --> 00:06:56.855
Tamam, tamam.

00:06:56.855 --> 00:07:01.565
>> Cihazlar arasında ara
bu NUMA düğümüüzerinde DIMMs at.

00:07:01.565 --> 00:07:05.330
Yani bu tavsiye edilir
biz kurmak için söylemek şekilde.

00:07:05.330 --> 00:07:06.410
Tamam, tamam.

00:07:06.410 --> 00:07:08.950
Yine bunu görebiliyoruz.

00:07:08.950 --> 00:07:12.920
DAX değerimiz etkin
burada gerçek olarak ayarlanmış,

00:07:12.920 --> 00:07:17.464
ve bizim eski kullanmak istiyorsanız
komut satırı türü yardımcı programı,

00:07:17.464 --> 00:07:21.830
biz sadece küçük alabilirsiniz
biraz daha fazla bilgi burada ve biz olabilir

00:07:21.830 --> 00:07:26.450
tahsisatını ayarladiğimizı görmek
birim boyutu iki megabayt.

00:07:26.450 --> 00:07:28.640
Az önce tarif ettiğiniz gibi.
Öyle olmalı.

00:07:28.640 --> 00:07:31.505
Evet, evet. Ben sadece ettik gibi
açıklanan ve oldukça

00:07:31.505 --> 00:07:36.185
basit biz sadece eklemek
günlük dosyası, bahsettiğim gibi,

00:07:36.185 --> 00:07:38.205
ve biz sadece oluşturmak ve

00:07:38.205 --> 00:07:40.700
ne olursa olsun boyutu
buraya koymuş oluruz.

00:07:40.700 --> 00:07:42.860
20 megabayt kullanmak için entegre

00:07:42.860 --> 00:07:46.025
ama sadece devam edin ve
Diyelim ki 20 megabayt oturuyor.

00:07:46.025 --> 00:07:47.975
Evet, evet. Sadece emin olmak için.

00:07:47.975 --> 00:07:50.960
Evet, gerçekten bu kadar basit.

00:07:50.960 --> 00:07:52.550
Vay canına. Anlaşıldı.

00:07:52.550 --> 00:07:54.200
Bu etkileyici.

00:07:54.200 --> 00:07:56.900
Yani temelde ben kilidini açabilir
tüm bu yeni teknoloji ile

00:07:56.900 --> 00:07:58.580
sadece bir Kalıcı Günlük Arabellek

00:07:58.580 --> 00:08:00.650
çok basit komut çalışıyor, değil mi?

00:08:00.650 --> 00:08:01.055
Evet, evet.

00:08:01.055 --> 00:08:02.930
Tabii ki. Bunu yapmak zorundasın.
önce cihazı yapılandırmak,

00:08:02.930 --> 00:08:05.965
ve sonra bu bittikten sonra
SQL sadece bir günlük ekleyin.

00:08:05.965 --> 00:08:09.350
>> Evet, ve bu tür

00:08:09.350 --> 00:08:12.725
teknolojinin gerçekten
yeni bir katman ı etkinleştirme

00:08:12.725 --> 00:08:15.020
bazı kaldırmak yardımcı depolama

00:08:15.020 --> 00:08:17.075
geleneksel
gördüğümüz darboğazlar

00:08:17.075 --> 00:08:19.640
üst düzey iş yükleri üzerinde SQL Server' da.

00:08:19.640 --> 00:08:22.220
Doğru. Çok büyük bir yenilik ama

00:08:22.220 --> 00:08:24.710
sonra çok basit bir şekilde yapılır

00:08:24.710 --> 00:08:26.570
kullanıcı için ve için
yapılandırma.

00:08:26.570 --> 00:08:29.360
Evet, evet. İstihbarat kuruyoruz.
için SQL Server'a

00:08:29.360 --> 00:08:32.240
bu aygıtları tanıma
ve buna göre olun.

00:08:32.240 --> 00:08:34.295
Evet, evet. Çok güzel. Şey, şey.
paylaşım için teşekkürler.

00:08:34.295 --> 00:08:34.895
Teşekkür ederim.

00:08:34.895 --> 00:08:36.560
Bence bu çok faydalı oldu.

00:08:36.560 --> 00:08:37.910
çok ilginç, en azından benim için.

00:08:37.910 --> 00:08:40.490
Umarım bu yararlı oldu ve
sizin için de ilginç.

00:08:40.490 --> 00:08:43.065
Lütfen abone olun, mesela,
video ya yorum yapın,

00:08:43.065 --> 00:08:44.660
ve bir dahaki sefere seni görmeyi umuyorum.

00:08:44.660 --> 00:08:47.040
başka bir bölüm
Veri Maruz. teşekkürler.

00:08:47.040 --> 00:09:01.630
[MÜZİk]

