Date post: | 20-Feb-2018 |
Category: |
Documents |
Upload: | juan-zarama |
View: | 217 times |
Download: | 0 times |
of 39
7/24/2019 shapira1pres-100119172525-phpapp01
1/39
Everything a DBA Should Know about
TCP/IP Networks
Chen (Gwen) Shapira
http://prodlifewordpre!!"o#
7/24/2019 shapira1pres-100119172525-phpapp01
2/39
$y Storie!
%&A'*+* on "onne"tion to &AC
,ob doe! not -ni!h running
&eading $ row! Copying redo log! to D& !ite
7/24/2019 shapira1pres-100119172525-phpapp01
3/39
.ill Show
Colle"t hard data Don0t gue!!
.hen 1 .hat to tune
Ba"2 of the envelope "al"ulation!
7/24/2019 shapira1pres-100119172525-phpapp01
4/39
%&A'*+* Conne"ting to
&AC
7/24/2019 shapira1pres-100119172525-phpapp01
5/39
.hy gue!! when you "an
Capture?
7/24/2019 shapira1pres-100119172525-phpapp01
6/39
7/24/2019 shapira1pres-100119172525-phpapp01
7/39
7/24/2019 shapira1pres-100119172525-phpapp01
8/39
7/24/2019 shapira1pres-100119172525-phpapp01
9/39
3 want to"onne"t
Go to that!erver4 Bye4
Go where555
7/24/2019 shapira1pres-100119172525-phpapp01
10/39
Solution!
6i7 8%CA8983SE;E&
6i7 D;S
7/24/2019 shapira1pres-100119172525-phpapp01
11/39
Bat"h ,ob ;ever 6ini!he!
7/24/2019 shapira1pres-100119172525-phpapp01
12/39
Capture on bothClient 1 Server
7/24/2019 shapira1pres-100119172525-phpapp01
13/39
7/24/2019 shapira1pres-100119172525-phpapp01
14/39
7/24/2019 shapira1pres-100119172525-phpapp01
15/39
&un thi!
pro"edure
ACK4
7/24/2019 shapira1pres-100119172525-phpapp01
16/39
.aiting
7/24/2019 shapira1pres-100119172525-phpapp01
17/39
he -rewall i! eating #y pa"2et!
7/24/2019 shapira1pres-100119172525-phpapp01
18/39
Solution!
al2 to networ2 ad#in
Con-gure S?8;EE@3&E93$E
Con-gure t"p92eepalive9ti#e
7/24/2019 shapira1pres-100119172525-phpapp01
19/39
Give $e $ &ow! ASA
7/24/2019 shapira1pres-100119172525-phpapp01
20/39
Start with .ait Event!
7/24/2019 shapira1pres-100119172525-phpapp01
21/39
S?8;et $e!!age to"lient'
Meaningless
7/24/2019 shapira1pres-100119172525-phpapp01
22/39
S?8;et $e!!age from"lient'
Nearly Meaningless
7/24/2019 shapira1pres-100119172525-phpapp01
23/39
Do the nu#ber! #a2e!en!e5
Byte! Sent
i#e
&oundtrip!
7/24/2019 shapira1pres-100119172525-phpapp01
24/39
une the ArraySie
%r !et6et"hSie()
.ith $ row!:
6et"h F &oundtrip!
6et"h * F + &oundtrip!
7/24/2019 shapira1pres-100119172525-phpapp01
25/39
(Don0t) une SDH
%ra"le0! buIer K or JK
Can !et to #a7 K
Can !et to #ultiple of +LM byte
7/24/2019 shapira1pres-100119172525-phpapp01
26/39
Beware:Co#pul!ive uningDi!order
7/24/2019 shapira1pres-100119172525-phpapp01
27/39
Get &edo 8og! to D& Site
7/24/2019 shapira1pres-100119172525-phpapp01
28/39
?: Bandwidth5
7/24/2019 shapira1pres-100119172525-phpapp01
29/39
%CKEF(**$b/!EF
NLDG/hourEFNMDGwithheader!
7/24/2019 shapira1pres-100119172525-phpapp01
30/39
Key proble#:
8ine utiliation
7/24/2019 shapira1pres-100119172525-phpapp01
31/39
?: 8aten"y5
;Sing &oundtrip ti#e *#!
7/24/2019 shapira1pres-100119172525-phpapp01
32/39
Data O(*byte!
ACK* #!
7/24/2019 shapira1pres-100119172525-phpapp01
33/39
Data O(*byte!
ACK
7/24/2019 shapira1pres-100119172525-phpapp01
34/39
(**$b/!*DD#!E
PM$Byte!
7/24/2019 shapira1pres-100119172525-phpapp01
35/39
Adverti!ed .indow!
net"orew#e#9default
net"orew#e#9#a7
net"orer#e#9default net"orer#e#9#a7
7/24/2019 shapira1pres-100119172525-phpapp01
36/39
Conge!tion .indow
.indowSiCe
i#e
Error!
7/24/2019 shapira1pres-100119172525-phpapp01
37/39
.A; A""elarator
$
$$
$
7/24/2019 shapira1pres-100119172525-phpapp01
38/39
&e#e#eber
Colle"t hard data Don0t gue!!
.hen 1 .hat to tune
Ba"2 of the envelope "al"ulation!
7/24/2019 shapira1pres-100119172525-phpapp01
39/39
Questions?