monitoring linux performance for the sql admin - · pdf filekernel resource management and...
TRANSCRIPT
![Page 1: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/1.jpg)
AnthonyE.Nocentino,EnterpriseArchitect,CentinoSystems
MonitoringLinuxPerformancefortheSQLServerAdmin
![Page 2: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/2.jpg)
AnthonyE.NocentinoEnterpriseArchitect,CentinoSystems
ConsultantandTrainer
FounderandPresidentofCentino Systems
Specializeinsystemarchitectureandperformance
ComputerScience,M.S.andB.S.
MicrosoftMVP- DataPlatform
FriendofRedgate
LinuxFoundationCertifiedEngineer
MicrosoftCertifiedProfessional
Otherplacesonline…
Blog- www.centinosystems.com/blog
PluralsightAuthor
/nocentino @nocentino
![Page 3: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/3.jpg)
• LinuxSystemArchitecture• SQLonLinuxArchitecture• SystemComponents
• CPU/Processes• Memory/Pages• Disk/FileSystems
• MonitoringTools
Agenda
![Page 4: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/4.jpg)
• LinuxOSconcepts,howitworks!• Toolstoviewperformancedata• What’sgoodandwhat’sbad
Thingswe’regoingtocover
Thingswe’reNOTgoingtocover• SQLServerinternals• Performancetroubleshooting
![Page 5: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/5.jpg)
LinuxArchitecture
Kernel Resource Management and Access
Process, Pages and File Systems
ShellExecutes Your
Commands…Your Interface to the Kernel
Commands, Editors…any User Program
Hardware Physical Resources CPU, Memory and Disk
Users Interact with the Shell Cause Problems :)
Ker
nel
Spac
eU
ser S
pace
![Page 6: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/6.jpg)
SQLOS
PlacingtasksintoworkersandgettingaccesstotheCPU
Controllingaccesstosystemresources
SchedulingofI/Obothnetworkanddisk
Allocationofmemorytovarioussystemobjects
Scheduling Synchronization I/OMemoryManagement
PrimaryfunctionisresourcemanagementspecifictoRDBMS
“AnewplatformlayerinSQLServer2005toexploitnewhardwarecapabilitiesandtheirtrends”S.Oks
“OperatingSystemsupportforDatabaseManagement”M.Stonebraker
![Page 7: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/7.jpg)
SQLonLinuxArchitecture- Drawbridge
From:https://blogs.technet.microsoft.com/dataplatforminsider/2016/12/16/sql-server-on-linux-how-introduction/
![Page 8: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/8.jpg)
SQLonLinuxArchitecture- SQLPAL
From:https://blogs.technet.microsoft.com/dataplatforminsider/2016/12/16/sql-server-on-linux-how-introduction/
![Page 9: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/9.jpg)
SQLonLinuxArchitecture- ProcessLayout
From: https://blogs.technet.microsoft.com/dataplatforminsider/2016/12/16/sql-server-on-linux-how-introduction/
![Page 10: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/10.jpg)
SQLonLinuxArchitecture- SQLPAL
From:https://blogs.technet.microsoft.com/dataplatforminsider/2016/12/16/sql-server-on-linux-how-introduction/
AllotherCode
Win32HostedAPIs(LibOS) SQLOSAPI
SQLOSv2
HostExtension(Memory,Threads/Scheduling,I/O)
PerformanceSensitiveCode
LinuxKernelviaSystemCalls
![Page 11: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/11.jpg)
• CalltablemapsWin32APIsemanticstoLinuxSystemcalls• ~45ABICalls• MemoryManagement• ThreadsandScheduling• SynchronizationPrimitives• I/ONetworkandDisk
• Wecarealotabouthostextensions…it’smorecode
SQLonLinuxArchitecture- HostExtensions
![Page 12: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/12.jpg)
• Processvirtualization(notmachine)• Presentinganotherenvironmentinsidetheprocess’contextthat’sdifferentthan
thatofthehardware’soperatingenvironment
• ButtheenvironmentispurposebuiltforSQLServer
• WeneedtounderstandthatthisisahybridWin32/Linuxprocessandhaveafirmgraspof• ResourceallocationandmanagementinSQLPAL• HowthatturnsintoLinuxOSperformance• Debugging
Shhhhhh- SQLPALisVirtualization;)
![Page 13: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/13.jpg)
CPUandProcesses
![Page 14: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/14.jpg)
• Process• Executingprogram,programcode,memoryandresources
• Thread(LWP)• Sharedaccesstoresources
• ProcessandThreadCreation• fork/exec - parentprocessyieldsachildprocesswithaPID• clone - sameaddressspaceasthreadcreator,cheapandfast!
• ProcessTree• Thehierarchyofparentandit’schildprocesses
WhatisaProcess
![Page 15: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/15.jpg)
• Process States
WhatisaProcess(con’t)
Running
Runnable
ZombieStopped
Sleeping
![Page 16: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/16.jpg)
• Signals• Methods of process control• kill and killall
• Niceness• Set the execution priority• nice and renice• Default 20, lower is less “nice”
ControllingProcesses
![Page 17: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/17.jpg)
• Contextswitching• KernelversusUserMode• CPUScheduling• HowisaSQLOSWorkerscheduledontotheCPU?• Createsathreadviapthreadandthat’spushedintothescheduler
• pthreads?
MoreonProcesses…
![Page 18: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/18.jpg)
• Unitofschedulingisthethread• DefaultschedulerisSCHED_OTHER/SCHED_NORMAL
• Timesharingscheduler• Preemptive• Dynamicprioritylist,basedonniceness• Calculatedquantumlengthbasedonpriority• kernel.sched_min_granularity_ns = 10000000 (10ms)- default• kernel.sched_wakeup_granularity_ns = 15000000 (15ms)- default
• NUMAAware,but…• kernel.numa_balancing = 0 - default
Process/ThreadScheduling
![Page 19: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/19.jpg)
• Percentageofwhat?• Loadaverage• RunqueuelengthandI/Owaits• Spikesaren’tbad• Longwaits• User• I/O- disklatencywilleffectaccesstotheCPU• System
CPU- Whattolookfor?
![Page 20: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/20.jpg)
• top/htop• ps• mpstat/pidstat• dstat• procfs
Toolstouseforprocessmonitoring
![Page 21: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/21.jpg)
• Processesandthreads• RunloadaverageunderCPUsaturation• Exploringprocfs
Demos
![Page 22: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/22.jpg)
MemoryandPages
![Page 23: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/23.jpg)
• MemoryLayoutandArchitecture• PhysicalandVirtualMemory• NUMA- freelistspernode• Pages(Anonymous)• DemandPaging• Swapout• TimeandPressure
• Swapin,MajorPageFault• Allocation,MinorPageFault
• FileSystemCacheandswappiness - http://red.ht/2cHg9Vk• vm.swappiness = 10 (default30,0disablesswapping)• vm.dirty_ratio = 40 (default 30)• vm.max_map_count = 262144 (default65530)
Memory
![Page 24: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/24.jpg)
• Regularpages- 4KB• Transparenthugepages- 2MB• IncreasesmemoryI/ObydecreasingTLBcachemisses
• SQLOSv2• CanrequestlargepagesinsideSQLServer…withtraceflag834• SQLwillallocatememoryonstartup• WhenSQLPALexposes8GB+toSQLServer
• Asoftoday,nolockedpages…butTF835ison?
Pages
![Page 25: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/25.jpg)
• OnWindowsLockPagesinMemoryisAddressWindowExtensions(AWE)• AllocatescontiguousmappingstoPFNs.Logicallycontiguous,butnotguaranteedcontiguous
• LinuxwilltrytomaketheTHPscontiguous• ThenthosePFNsaremappingintotheprocess’virtualaddressspace
• WhyuseAWE?• Howaretheyunpageable?
HelloOldFriend…AWE
![Page 26: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/26.jpg)
• Highconsumersofspace• Physical• Virtual
• ExternalmemorypressureonSQLServer• Excessiveswapping• swappingin/out
Memory- Whattolookfor?
![Page 27: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/27.jpg)
• /proc/meminfo• free• top/htop• ps• vmstat• pidstat
Toolstouseformemorymonitoring
![Page 28: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/28.jpg)
• Memorylayout• Isolatingamemoryhog• Identifyingexternalmemorypressure• ExternalmemorypressureonSQLServer
• Excessiveswapping• Swappingin/Swappingout
Demos
![Page 29: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/29.jpg)
DisksandFileSystems
![Page 30: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/30.jpg)
• Sectors(physical)• Actualstorageunitofthedisk,512Bor4KB
• Blocks(logical)• FundamentalunitofI/O,allocation
• Diskshavefiniteperformancecharacteristics• Bandwidth- howmuchdata• Latency- howfast
• StorageInterconnects• Internal• External
Disks
![Page 31: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/31.jpg)
• XFS• Defaultfilesystem- http://red.ht/2dBXccx
• EXT4• Blocksize• Impactutilizationandperformancenominally• 4KBdefaultblocksize
• Mounttimeoptions• Accesstimes- noatime
FileSystems
![Page 32: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/32.jpg)
• XFSandEXT4essentiallythesame• Files• i-nodes• Extents• Blocks
BlockAllocationinLinux
![Page 33: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/33.jpg)
• StreamI/OviaNTUM
• FastI/Oviathehostextension• KernelasynchronousIO(kaio)• io_submit()• Returnstocallerimmediately,completionpollingisinuserspace
• O_DIRECT - bypassespagecacheandI/Ostaysinusermode• fsync()• “probablydesignedbyaderangedmonkeyonsomeseriousmind-controllingsubstances.”- Linus• man 2 open
I/OunderSQLPAL
![Page 34: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/34.jpg)
• Thisistheslowestthinginyourcomputer,sorryArgenis!:)
• SaturateddisksandI/Osubsystems• Swapping• Cachingisyourfriend(generally,butnotinanRDBMS)• Baseline!
Disks- Whattolookfor?
![Page 35: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/35.jpg)
• iostat• iotop• pidstat• dstat
Toolstousefordiskmonitoring
![Page 36: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/36.jpg)
• FindinghighI/Oprocesses• Measuringdisklatency(DMVsandcmdlinetools)• sys.dm_io_virtual_file_stats
Demos
![Page 37: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/37.jpg)
MonitoringTools
![Page 38: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/38.jpg)
• Nearlyeverythingwe’vetalkedaboutsofarhasbeenpointintime…whataboutbaselining?
• sar - SystemActivityReporter• dstat - writestoCSV
BaseliningTools
![Page 39: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/39.jpg)
• Youhaveallofthesametoolsyou’reusedtoforSQLServer• BecauseofSQLOSweget• DMVs• ExtendedEvents
ToolsforMonitoringSQLServer
![Page 40: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/40.jpg)
• NewDMVs
• PSSDiag• https://blogs.msdn.microsoft.com/sqlcat/2017/08/11/collecting-performance-data-with-
pssdiag-for-sql-server-on-linux/• DBFS• https://github.com/Microsoft/dbfs• http://www.centinosystems.com/blog/sql/dbfs-command-line-access-to-sql-server-dmvs/
• Grafana• https://blogs.msdn.microsoft.com/sqlcat/2017/07/03/how-the-sqlcat-customer-lab-is-
monitoring-sql-on-linux/
NewToolsAvailableforSQLonLinux
![Page 41: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/41.jpg)
• Don’tjustlistentome…here’swhatMicrosoftisinterestedin• CPU- mpstat,pidstat• Disk- iostat,iotop• Memory- free,sar• Network- sar• DMVData• Systemloginformation
MetricsCapturedbyPSSDiag
![Page 42: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/42.jpg)
• LinuxSystemArchitecture• SQLonLinuxArchitecture• SystemComponents
• CPU/Processes• Memory/Pages• Disk/FileSystems
• MonitoringTools
Review
![Page 43: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/43.jpg)
Needmoredata?
Blogwww.centinosystems.com/blog
PluralsightUnderstandingandUsingEssentialToolsforEnterpriseLinux7Linuxbasics,systemarchitecture,fileanddirectorymanagement
LFCE:AdvancedNetworkandSystemAdministrationsystemd,PerformanceandTools
![Page 44: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/44.jpg)
References
Manyofthemanpages
https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-performance-best-practices
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/performance_tuning_guide/index
https://www.kernel.org/doc/Documentation/
https://ext4.wiki.kernel.org/index.php/Clarifying_Direct_IO%27s_Semantics
![Page 45: Monitoring Linux Performance for the SQL Admin - · PDF fileKernel Resource Management and Access ... Primary function is resource management specific to RDBMS ... •System Components](https://reader031.vdocuments.net/reader031/viewer/2022030423/5aaaa5667f8b9a77188e71bb/html5/thumbnails/45.jpg)
Sessionevaluations
DownloadtheGuideBookAppandsearch:PASSSummit2017
FollowtheQRcodelinkdisplayedonsessionsignagethroughouttheconferencevenueandinthe
programguide
Yourfeedbackisimportantandvaluable.
GotopassSummit.com
Submitby5pmFriday,November10th towinprizes.3WaystoAccess: