ચોક્કસ, ચાલો ઓરેકલ એસક્યુએલ વ્યુ વિશે તેમજ ફેશન વલણો અને શૈલીઓ વિશે વાત કરીએ. પરંતુ યાદ રાખો, આ વિષયો તદ્દન અલગ છે, તેથી અમે તેમને અલગથી હેન્ડલ કરીશું.
ઓરેકલ એસક્યુએલનું સેવા નામ જુઓ : એક વિહંગાવલોકન
ઓરેકલ એસક્યુએલનું સેવા નામ દૃશ્ય એ મુખ્ય પાસું છે. આવશ્યકપણે, તે ડેટાબેઝનું તાર્કિક પ્રતિનિધિત્વ છે, જે ચોક્કસ સેવા ચલાવતા ઓરેકલ ડેટાબેઝના ઉદાહરણ માટે ઉપનામ તરીકે કાર્ય કરે છે. આ દૃશ્ય કૉલિંગ એપ્લિકેશન્સ અને વપરાશકર્તાઓને સ્પષ્ટ ઉદાહરણ નામની જરૂરિયાત વિના ડેટાબેઝ સાથે કનેક્ટ થવા અને ક્રિયાપ્રતિક્રિયા કરવા સક્ષમ કરે છે.
'સર્વિસ નેમ વ્યૂ' અસંખ્ય સમસ્યાઓનું નિરાકરણ લાવી શકે છે, જેમ કે એક જ ડેટાબેઝને લક્ષ્ય બનાવવા માટે બહુવિધ અલગ સેવાઓને મંજૂરી આપવી અથવા કનેક્શન લોડ બેલેન્સિંગ અને ફેલઓવરની સુવિધા આપવી.
વ્યુ_સેવા_નામો AS બનાવો અથવા બદલો
નામ પસંદ કરો, db_unique_name, network_name
v$ સેવાઓમાંથી;
આ ઓરેકલ એસક્યુએલ કોડ સેવાના નામોનું દૃશ્ય બનાવે છે, જ્યાં દરેક પંક્તિ સેવાના નામનું પ્રતિનિધિત્વ કરે છે જે ઓરેકલ ડેટાબેઝની ઍક્સેસને સક્ષમ કરે છે.
ઓરેકલ એસક્યુએલમાં સર્વિસ નેમ વ્યુ કેવી રીતે કામ કરે છે?
પ્રક્રિયા એક દૃશ્ય બનાવીને શરૂ થાય છે. આ Oracle SQL કમાન્ડ 'CREATE OR REPLACE VIEW' નો ઉપયોગ નવો વ્યુ બનાવવા માટે અથવા જો તે પહેલાથી જ અસ્તિત્વમાં હોય તો તેને બદલવા માટે થાય છે.
આદેશ SELECT name, db_unique_name, network_name FROM v$services; v$services માંથી તમામ નામો, અનન્ય ડેટાબેઝ નામો અને નેટવર્ક નામો એકત્ર કરે છે - તમામ સક્રિય સેવાઓ પર માહિતી પ્રદર્શિત કરતું ગતિશીલ પ્રદર્શન દૃશ્ય.
દૃશ્ય સ્થાપિત થયા પછી, તમે માનક SELECT * FROM view_service_names ચલાવીને સેવાના નામોની તપાસ કરી શકો છો; પ્રશ્ન પરિણામ એ તમામ વર્તમાન સેવા નામોની સૂચિ હશે જેનો વિવિધ હેતુઓ માટે લાભ લઈ શકાય છે.
વ્યુ_સેવા_નામોમાંથી * પસંદ કરો;
સેવાના નામના લાભો અને ઉપયોગના કેસો જુઓ
સેવાના નામોનો ઉપયોગ કરવાનો એક નોંધપાત્ર ફાયદો એ છે કે ઓરેકલ ડેટાબેસેસનું સરળ સંચાલન અને નિયંત્રણ સક્ષમ કરવું. દાખલા તરીકે, તે વર્કલોડને યોગ્ય ડેટાબેઝ દાખલાઓ પર નિર્દેશિત કરવામાં અને ક્લાયન્ટ-સાઇડ કનેક્શન લોડ બેલેન્સિંગને ગોઠવવામાં મદદ કરી શકે છે. રીઅલ એપ્લીકેશન ક્લસ્ટર્સ (RAC) વાતાવરણમાં કનેક્શન ફેલઓવરની સુવિધા આપવાનો બીજો ફાયદો છે.
વધારે વાચો