Тёмный

How SCAN Works in RAC? |  

DBA Genesis
Подписаться 37 тыс.
Просмотров 22 тыс.
50% 1

In this episode of daily DBA, I would like to present you with #SCAN listener concept inside #Oracle RAC and how it functions!
How SCAN works inside Oracle RAC?
0:00 Are we ready?
0:38 DBA Challenge!
12:34 DBA Challenge!
Website: www.dbagenesis.com/
Facebook: / dbagenesis
Instagram: / dbagenesis
Twitter: / dbagenesis

Наука

Опубликовано:

 

23 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 146   
@dbagenesis
@dbagenesis 4 года назад
👏👏#dbaChallenge Winners 👏👏 ============================= First Place: @sandeep sindhu You get 100% discount on any one of our paid DBA Genesis video courses. Second Place: @Pushpendra Gaur and @Umesh Dhote You get 80% discount on any one of our paid DBA Genesis video courses. Third Place: @amandeep gera , @prathap reddy and @Naresh D You get 50% discount on any one of our paid DBA Genesis video courses. How to claim your prize: =================== Goto dbagenesis.com >> courses >> select the course you like and send email to support@dbagenesis.com
@sandeepsindhu346
@sandeepsindhu346 4 года назад
Hurreh thank you so much sir🕺
@dbaraghav5670
@dbaraghav5670 4 года назад
@@sandeepsindhu346 congratulations bro
@sandeepsindhu346
@sandeepsindhu346 4 года назад
Mail sent sir
@rijulife1255
@rijulife1255 4 года назад
in the database thre is MMON process which actually calculates the load on the database and save it to the service metrics and then the LREG process communicate the service metrics to the SCAN listener. using the service metric information , the SCAN listener decides which node has the less load.
@gangadhar0906
@gangadhar0906 3 года назад
Good and superb explanation about scan
@prathapreddy9618
@prathapreddy9618 4 года назад
the perfect, beautiful example for SCAN Thank you so much Arun, after this example, I get a clear idea about SCAN, as per my knowledge (searched in google) Load Balance Advisory is one whos is going to help the scan listener for load balancing
@umeshdhote1917
@umeshdhote1917 4 года назад
(LBA) LOAD BALANCING ADVISOR- PMON of each node records and updates the load in LBA it's register in the given example
@aqsachappalwala4363
@aqsachappalwala4363 2 года назад
Thanks friend.I have an interview and don't have time for challenge 🤭🤭
@iSlamAndSciences
@iSlamAndSciences 3 года назад
i have no word for your talent explanation, Mr.Arun you are a great teacher
@dbagenesis
@dbagenesis 3 года назад
Keep watching
@AdityaSharma-dp2cc
@AdityaSharma-dp2cc 4 года назад
On Oracle RAC environment Load Balancing is something which is critical for distribution of connections between the servers we have. Load Balancing Advisory (LBA) is one of the key components for SCAN listener to decide the best instance for the new incoming connection request.SCAN using details from LBA, identifies the load on each node in the setup and routes the request xyz to the node which has least load.
@ynavoy08
@ynavoy08 3 года назад
wao Perfecto, muy bien explicado, yo quería encontrar una explicación sobre como SCAN funcionaba y gracias a Dios encontré este Canal. thank you very much DBA Genesis.
@nishanthajay
@nishanthajay 4 года назад
One of the simply beautiful explanation of SCAN I've ever seen. Kudos Arun!
@dbagenesis
@dbagenesis 4 года назад
We love it when our videos help DBAs across the globe!
@girishta
@girishta 4 года назад
I always say our database administration is very much analogous/connected to most of our lives. And sir you have presented in such a way that, no one can forget this concept with the airport analogy taken. Awesome explanation. Story remains in mind forever :)
@truthhurts9601
@truthhurts9601 4 года назад
I feel that I had just hit the goldmine, new fan of DBA Genesis. Thank You.
@dbagenesis
@dbagenesis 4 года назад
Most welcome buddy!
@redfire2236
@redfire2236 2 года назад
Very good video and really simple! Especially for someone which is completely new to DBA knowledge.
@5002Fahad
@5002Fahad 4 года назад
The Best explanation of RAC SCAN LISTENER any day! Understood it much more better than before. Load Balancing Advisory (LBA) is the answer you are searching for. LBA helps SCAN LISTENER to balance load across the instances in Oracle RAC. Load Balancing Advisory(LBA) is intelligent enough to advice for connection load balancing based on data collected by PMON of all the instances. LBA is definitely mandatory for SCAN listener in Oracle RAC.
@saifk7621
@saifk7621 3 года назад
Just wow... Awesome explanation from you.. Very simple with amazing example... I never understood so deeply from any video sir...
@dbagenesis
@dbagenesis 3 года назад
You are most welcome! Honoured to help you with the concept !!
@srinivasaraov6343
@srinivasaraov6343 4 года назад
PMON of each node records and updates the load in LBA and LBA decides to which local listener connection request to be re-routed. SCAN always re-routes connection request to local listeners.
@jyothissvm
@jyothissvm 4 года назад
what a beautiful explanation..no words !!!
@dbagenesis
@dbagenesis 4 года назад
Glad you liked it
@devangmakwana3951
@devangmakwana3951 4 года назад
Scan listener using details from LBA, identifies the load on each node in the setup and routes the request to node which has least load like node4. In this case it happened to be node2 with least load or no load and the request is addressed by local listener on this node which helps request to establish a session on instance on node2.
@samaraviteja
@samaraviteja 4 года назад
That respected SCAN listener using details from LBA, identifies the load on each node in the setup and routes the request to node which has least load . PMON of each node updates details about each node in LBA .
@mohanrambai
@mohanrambai 3 года назад
I had given a Interview yesterday the interviewer asked me a question How SCAN works I gave a example similar to the one explained and I told that there is a Load Balancing Advisor (LBA) which has all the details of the load on each node and it routes the connection to the node with least load. It gets the information of the load from the PGA's/client connections to the node and the LBA is update by the PMON background Process. But the interviewer was of the opinion that I have cooked up some new story about scan IP's which he never heard about.
@dbagenesis
@dbagenesis 3 года назад
Hahahaaa... Happens!
@Anvi_Anshi
@Anvi_Anshi 4 года назад
PMON registers with the listener when instance or DB starts .PMON process having/knowing all the load information of each instances of RAC .the Scan listeners will get the information from PMON process about the load of each instances
@sandeepreddy8282
@sandeepreddy8282 4 года назад
LBA decides to which local listener the connection to be re-routed from scan listeners and PMON updates the load on each node in LBA.
@mukidkhan952
@mukidkhan952 4 года назад
so beautiful example to explain rac scan ip
@abhishekjadhav3669
@abhishekjadhav3669 3 года назад
What a explanation sir ...hatts off ❤️🙏
@good123g
@good123g 3 года назад
you are doing an excellent service. God bless!
@dbagenesis
@dbagenesis 3 года назад
Thank you!
@nagarjunamekala3194
@nagarjunamekala3194 4 года назад
Oracle Net Services provides connection load balancing for database connections. The listener uses the load balancing advisory for connection load balancing.
@ajazkasar4979
@ajazkasar4979 4 года назад
XYZ person in your example is local listener on each node who knows load/number of connections on the respective instances and provide these details to scan listener.
@siamanawaz706
@siamanawaz706 4 года назад
SCAN listener will check for the least loaded instance. It will then redirect the connection request to the local listener on the node where the least loaded instance is running. Eventually the client will be given the address of the local listener to make the connection with the database instance.
@vishalkunden4318
@vishalkunden4318 4 года назад
Hi arun what happen if password file is deleted from standby server? will there any impact sync with primary server?how will fix the issue?
@dbagenesis
@dbagenesis 4 года назад
Picked up your question for future episodes, will be answering it soon!
@avid2395
@avid2395 4 года назад
LBA(Load balancing advisory) for check each node load & provide this node load detail to scan listener.
@mitusetty8844
@mitusetty8844 4 года назад
pmon process for each instances registers the database services with the default listerner on the local node. And with each scan listener which is specified by remote_listerner parameter. basically client queries the dns to resole the scan name , and scan then selects the least loaded node Note : - the client then directly connects to the dedicated server process on the least loaded node
@ramkumar-gt5xo
@ramkumar-gt5xo 2 года назад
Nice easily understandable , thanks arun :)
@dbagenesis
@dbagenesis 2 года назад
Keep watching
@yousafmaq
@yousafmaq 3 года назад
Very Good. Superb.
@dbagenesis
@dbagenesis 3 года назад
Thanks!!
@ishanmalik3483
@ishanmalik3483 4 года назад
LBA (introduced in 11g) is a memory area basically under shared pool, as PMON provides the statics to LBA
@rpbhagato
@rpbhagato 2 года назад
Any link please. I couldnt find anything in oracle docs.
@vishalmisri4722
@vishalmisri4722 3 года назад
Beautiful explanation 👍
@dbagenesis
@dbagenesis 3 года назад
Keep watching
@adityashetye9174
@adityashetye9174 3 года назад
Great explained
@dbagenesis
@dbagenesis 3 года назад
Glad you liked it
@karumbayiram9073
@karumbayiram9073 4 года назад
Scan always re-route the connection to local listener. Decide to which local listener connection request to be re-routed. PMON of each node record and updates the load in LBA ( Load Balancing Advisor)
@dbagenesis
@dbagenesis 4 года назад
Good one!
@venkateshpitta4898
@venkateshpitta4898 2 года назад
It internally follows the round-robbin alogorithem for specifying load to connect to session which is having less sessions connected to
@armaganozdemir3272
@armaganozdemir3272 10 месяцев назад
Those guys awesome.
@talkies7074
@talkies7074 4 года назад
Thank u sir wow explanation
@dbagenesis
@dbagenesis 4 года назад
Keep watching
@sayantinibiswas4986
@sayantinibiswas4986 2 года назад
LREG process which gets registered with the local listener has all the details of the load on each node which helps scan listeners to distribute the load equally.
@EShrAh-we3zk
@EShrAh-we3zk Год назад
In Oracle RAC, the Clusterware service stores information about the load balance in the Cluster Synchronization Services (CSS) daemon, which is responsible for synchronizing the cluster state across all nodes in the cluster.
@jaipalgaikwad618
@jaipalgaikwad618 4 года назад
LBA load balance adviser pmon on each node update the LBA about the load
@teklehaimanotatikilt1435
@teklehaimanotatikilt1435 6 месяцев назад
hi i follow your lectures they are very good i want to see your oracle rac tutorials
@MohitSharma-gm2ot
@MohitSharma-gm2ot 4 года назад
Mast😄👍👍👍 trick to understand
@dbagenesis
@dbagenesis 3 года назад
Keep watching
@yousafmaq
@yousafmaq 3 года назад
SCAN Listener use details from LBA, identifies the load on each node in the setup and routes the request to node which has least load.
@dbagenesis
@dbagenesis 3 года назад
Perfect
@bhavaniprasad7567
@bhavaniprasad7567 4 года назад
LBA ( load balance advisor) .. It will get least load node details with help of MDnS and pmon..
@praveennaandi
@praveennaandi 4 года назад
Hi, Could you please give some information about VIP in RAC... Thanks..
@dbagenesis
@dbagenesis 4 года назад
Check episode 22 for VIP
@praveennaandi
@praveennaandi 4 года назад
@@dbagenesissure...
@BHARARHROYAL
@BHARARHROYAL 3 года назад
Good explanation.
@dbagenesis
@dbagenesis 3 года назад
Glad you liked it
@Eira.2010
@Eira.2010 3 года назад
Your videos are great ..you 🔥
@dbagenesis
@dbagenesis 3 года назад
Thank you so much 😀
@srinivasaraogudisa4580
@srinivasaraogudisa4580 4 года назад
Load balancing advisor.PMON of each node update the load of the node to LBA
@maaz9299
@maaz9299 3 года назад
awesome bro
@dbagenesis
@dbagenesis 3 года назад
Glad you liked it
@avradeepdutta767
@avradeepdutta767 2 года назад
Suppose, if I have to set up a RAC with 4 nodes, how many SCAN IPs do I need?
@ashokroy20002000
@ashokroy20002000 2 года назад
3
@yousafmaq
@yousafmaq 3 года назад
Server Side Load balancing: Scan Listeners connects to all instances with all listeners so that instances can spread their load balance advisories to all listeners. Listener uses the advisories to decide which instance should service client request. If listener know from advisories that its local instance is least loaded and should service client request then listener passes client request to local instance. If local instance is over loaded then listener can use TNS redirect to redirect client request to a less loaded instance means remote instance.
@muruganandamramasamy
@muruganandamramasamy 4 года назад
Hi Arun, LBA update the information to scan listeners, this information shared from local listener to LBA.
@dhruvakidsadda2529
@dhruvakidsadda2529 Год назад
Thanks for sharing this info i had always doubt, I knew Pmon register will load the balnce at server level. . but Above that how it Balance . .Now i got it DNS. . .thanks . .
@dbagenesis
@dbagenesis Год назад
Thank you! keep watching!
@puishinfo
@puishinfo 4 года назад
SCAN will use the Load balancing adviser and identifies load in each node in the cluster.
@aqeebjaveed3230
@aqeebjaveed3230 4 года назад
Xyz is none another local listener of the instance node, db instances and services would be registered with remote listeners or scan listeners, hence with the help pmon of the instance its updates the records and load on it in LBA , once LBA knows the status of each node's ,scan listeners would divert the request in round roubin manner to least bother node through local listener of the node, hence establishes a session on instance which has least lode node.
@mayanks6728
@mayanks6728 4 года назад
If you could have explained litlle bit more about where VIP, Services, local listener and remote listener fits in above airport example , it would have been great
@arifansari42
@arifansari42 4 года назад
Load balancing advisor LBA ( LBA updated by PMON background process from each nodes) #dba_challenge
@vigneshchinna358
@vigneshchinna358 4 года назад
Once again thank you so much..
@bharathkumar-ds8cd
@bharathkumar-ds8cd 4 года назад
REMOTE_LISTENER, LOAD BALANCE ADVISER and PMON. SQL> alter system set remote_listener='SCAN-name:port-number' scope=both
@mrfitnesscoach978
@mrfitnesscoach978 4 года назад
Genius indeed
@dbagenesis
@dbagenesis 4 года назад
Our entire DBA community is Genius! Let's help our fellow friends join this DBA community!
@habibmolla9696
@habibmolla9696 4 года назад
I have one question , why only 3 scan !!! Why not 4 or 5 ????
@dbagenesis
@dbagenesis 4 года назад
Why don't you google it up and let us all know if it is possible or not?
@chandrakantmore9850
@chandrakantmore9850 4 года назад
LBA.. Many people already have answered .. :)
@akshaykumar5388
@akshaykumar5388 4 года назад
Load balance Advisory LBA And dns ki round Robin algo
@girija1kp
@girija1kp 4 года назад
How 3 disks for normal redundancy disk group is managing the heartbeat information from 15 node rac or 5 disks for high redundancy disk group is managing the same heartbeat among 15 node rac ... Please help @Arun..
@dbagenesis
@dbagenesis 4 года назад
Get your RAC architecture right, you will have the answer. Its a wrong question you are asking!
@pradeeptp1141
@pradeeptp1141 4 года назад
@@dbagenesisOLR is the right asnwer..?
@pankaj00771
@pankaj00771 3 года назад
Normal =1, External=3 & High= 5
@vidmayur
@vidmayur 4 года назад
Hi Arun, great going and enjoying your daily DBA show .I wanted to know from you and other sr dba,,s personal experience what is one of the rarest of rare crisis situation a DBA can experience in real-time like site crash or anything that hardly any DBA sees in their entire career which most of the DBA,s are scared of or the situation is very challenging .
@dbagenesis
@dbagenesis 4 года назад
Good one, I guess I would love to speak about one situation in upcoming episodes that all of you should know.
@PKBIJ82
@PKBIJ82 4 года назад
LBA is there. Load balance Advisory
@gehnasrisravan
@gehnasrisravan 4 года назад
Tilt could be how to enter airport fly
@AllHailAkemi
@AllHailAkemi 3 года назад
He went from a Boeing 777 to an Airbus Beluga, nice.
@vinny_vlogs4262
@vinny_vlogs4262 4 года назад
This feature is called load balancing.
@usmanelahi8931
@usmanelahi8931 4 года назад
Oracle traffic director and windows load balancer
@utubetanki
@utubetanki 4 года назад
Remote listener init parameter
@dineshgunwant8286
@dineshgunwant8286 4 года назад
Load balance adviser.(LBA)
@sumansahu5996
@sumansahu5996 4 года назад
Load balancing advisory process
@elianekamaha6759
@elianekamaha6759 3 года назад
Integration of Oracle Listener with Load Balancing Advisory.
@PKBIJ82
@PKBIJ82 4 года назад
And each node has its local listener also
@lsrao7661
@lsrao7661 4 года назад
LOAD BALANCING ADVISOR WITH THE HELP OF PMON COLLECT DETAILS PUSH TO CLIENT THEN CLIENT DECIDE IT.
@suryakolla5017
@suryakolla5017 4 года назад
Connection load balancing
@hemanthpattu9991
@hemanthpattu9991 2 года назад
services or server pool
@subramaniann421
@subramaniann421 4 года назад
Load balance adviser will collect load information from each node using local listener and keep in load balance adviser. Scan listener will communicate LBA and get the least load information and then it will establish the connection with that node through local listener
@PavanKumar-ft8eq
@PavanKumar-ft8eq 3 года назад
LBA(Load Balance Advisor)
@dbagenesis
@dbagenesis 3 года назад
You are right buddy!
@umashankar327
@umashankar327 4 года назад
(LBA) LOAD BALANCING ADVISOR
@shrkhd2013
@shrkhd2013 10 месяцев назад
Grid Load Balancing (GLB) Service
@sandeepsindhu346
@sandeepsindhu346 4 года назад
LBA sir
@sandeepsindhu346
@sandeepsindhu346 4 года назад
Load balancing advisor
@hellogaurav36
@hellogaurav36 4 года назад
With the help of Load Balancer Advisory, Scan listener choose the node having less workload. As part of Fast Application Notification (FAN) event transmission features, Oracle 10g RAC uses Oracle Notification Services (ONS) to communicate the status of cluster resources to all participating node applications in the cluster. In Oracle 10gR2, FAN added a new event type, SERVICE_METRIC, whose event payload contains information about the relative workload of each node in the RAC cluster, and this information Load Balancing Advisory uses to determine how to route new connections throughout the clustered database’s instances.
@aramvijay
@aramvijay 2 года назад
LBA ( advisor )
@amandeepgera4109
@amandeepgera4109 4 года назад
LBA
@georgetamajong
@georgetamajong 2 года назад
Workload Management relies on the use of Services
@satyapal1948
@satyapal1948 2 года назад
Management DB Sir
@fernandofranco539
@fernandofranco539 3 года назад
It Is Rac Scan IP method
@dbagenesis
@dbagenesis 3 года назад
The answer is LBA (Load Balancing Advisory)
@srikanthnerella59
@srikanthnerella59 4 года назад
Hi Arun Node VIP will maintain the current Load on the Host
@dbaraghav5670
@dbaraghav5670 4 года назад
Load Balancer
@bananya-sharanya-reddy8881
@bananya-sharanya-reddy8881 2 года назад
Ocr and olr
@gehnasrisravan
@gehnasrisravan 4 года назад
VIP scan it's simple
@sshitanshu
@sshitanshu 4 года назад
Load balancer
@thirumurugan5959
@thirumurugan5959 Год назад
Scan IP it is..
@lionansari8904
@lionansari8904 11 месяцев назад
VIP ip
@gaurav100saxena
@gaurav100saxena 4 года назад
pmon
@RameshKumar-dw9fs
@RameshKumar-dw9fs 4 года назад
Vip - virtual ip address that knows load balance of each original ip address of each host.
@tanwirrizwi1805
@tanwirrizwi1805 4 года назад
Load balancing advisor
@aqeebjaveed3230
@aqeebjaveed3230 4 года назад
Xyz is none another local listener of the instance node, db instances and services would be registered with remote listeners or scan listeners, hence with the help pmon of the instance its updates the records and load on it in LBA , once LBA knows the status of each node's ,scan listeners would divert the request in round roubin manner to least bother node through local listener of the node, hence establishes a session on instance which has least lode node.
Далее
Why Rebuild Indexes? | #dailyDBA 20
30:50
Просмотров 25 тыс.
Three SCAN IPs Resolving 8 Node RAC | #dailyDBA 10
26:09
SRVCTL and CRSCTL in Oracle RAC
50:19
Просмотров 22 тыс.
Oracle 12c Data Guard Architecture
23:23
Просмотров 54 тыс.
How to Add Diskgroup in ASM | #dailyDBA 6
28:32
Просмотров 14 тыс.
SQL Profile vs SQL Plan Management | #dailyDBA 21
33:56
Slow Running Query Tips | #dailyDBA 27
15:37
Просмотров 20 тыс.
Fix SQL Plan in Oracle | #dailyDBA 11
30:02
Просмотров 10 тыс.