Sunday, March 23, 2025

MS-SQL Server - मोर यानि ज्यादा (Part III)

Imp. Waits


HADR_XRF_STACK_ACCESS, SOS_VIRTUALMEMORY_LOW


Join Table Valued function & Purge Log File...


Left_Shift

https://learn.microsoft.com/en-us/sql/t-sql/functions/left-shift-transact-sql?view=sql-server-ver16


Ctrl+S हो गई एक पुरानी बात अब ढूंढो इसमें नई सौगात!




"कामयाबी पाने की लगन में कुछ ही समय रुका हूं, और अब इसे शीशे में उतार चुका हूं!"


T. Amit Vaid S.

43 comments:

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

Topic

नए विचार का वेलकम, Underscore इन Like, we are perfect

Looks like
- Admit & Discharge events

https://learn.microsoft.com/en-us/sql/t-sql/language-elements/wildcard-match-one-character-transact-sql?view=sql-server-ver16

https://learn.microsoft.com/en-us/answers/questions/321312/sql-admit-and-discharge-events

साधों ने सादा जीवन पर्याप्त जीना सीखाया!

पतझड़ सावन कई मौसम आए, DBA निरंतर बढ़ता गया!

T. Amit Vaid S.

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

एक DBA अवतार जब बड़ा दानी और गुणी बताए तो समझो कि बस उसे ओवरटाइम नहीं मिलता! आप किसी ऐसे DBA को जानते हो?

गौर कौन करेगा हम या तुम...!

विचार का वेलकम
Named Instance, Boolean Datatype

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

पावर वाली तकनीक, आपके लेवल के विचार को आज पर्याप्त माने और आप इत्मीनान रखिए हर बात सत्यापित करने लग गई एक प्रणाली!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

ठप्पू भर विश्वास
ये ठप्पू भर क्या होता है?

जब कोई स्टैम्प लगा कर अपनी स्वीकृति या मंजूरी देता है तो उसे ठप्पू भर कहते हैं!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

Rebuild Index all Seriously & Health check Script

http://amit-sqldba-support.blogspot.com/2025/03/my-wish.html

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

अगर DB लेवल करीब 5-10 gb के लिए ऑटो अपडेट स्टैट्स यदि नहीं ऑन होनी चाहिए तो इसके कुछ नियम हैं!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

असली मोती अनोखा जिनकी दीद की डिमांड हिसाब से सन्दूक में रखी एक अनमोल वस्तु की तरह है और मुझे अभी पता लगा है कि SQL Server किसी से खुद को कंपेयर नहीं करता जो मार्केट की रिक्वायरमेंट है बस उसे पूरी करता है!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

अपनो के किए काम तो अपनो के काम आ ही जाते हैं और दूसरों का काज हम कुछ ऑप्शन चूज करके बतियां जलाने के काम लाते है!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

जब कार्य संपूर्ण होता है तो मनोबल जब बढ़ता है कुछ हमारा, जो कभी नहीं खो रहे विश्वास पर आधारित है!
और
Build number: 10.00.5852.00, years 2008 KB2936421 सही साबित हुए थे!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

आज्ज हम कान से सुनी बात पर मुश्किल से यकीन करते है और सन्डे देर से माना पर हों रहा बन्दोंबस्त अच्छा, बतेरे देखे तूल देने वाले एक सदी में ढुंढवाई कीमती तकनीक को जिनकी छवी एक पूंजीवादी की रहती है..... वे भी SQL का लोहा मानने लग गए!

विचार की सदा हो जय...
Named Instance, Boolean Datatype

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

आप अगर पर्ची पे यदी गौर से अपनी रिक्वायरमेंट सजॉकर बड़े अलग ढंग से सोची गई एक बात लिखें तो निसंदेह हमारा संकल्प दूर नहीं!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

तोहार तकनीक यदि थोड्डी भी संकुचित होगी तो दूसरों की बड़ी सोच जहाज बनने देगी!

Normalization
Named Instance, Boolean Datatype

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

जब बदलाव की बातें होती हैं तो कितनी रस्में निभाते हैं हम, केवल फेवरेट नहीं पर चमक भी बड़ी ज़रूरी है जो खुशी बनके साथ देती है और जमाल तो हमें फंड तक हस्ते हुए दिलाती हैं, शेयर प्लीज!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

ढीला श्रम और increment नहीं होरी.......

अरे क्यों नहीं होरी भाई?

हम जब इंक्रीमेंट की आस रखते हैं तो सबसे पहले अपने ढीले ढाले काम को एक नई सक्रियता से करना शुरू कर देना चाहिए!


Merge, Runtime Errors & Agent
Named Instance & Boolean Datatype

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

Login Vs User It's YOUr.... Choice TO SYNCH, SOS_OBJECT_STORE_DESTROY_MUTEX, The COLUMNSTORE_BUILD_THROTTLE, HADR_THROTTLE_LOG_RATE_SEEDING, So What happens when tempdb is full, Business Continuity, DISKIO_SUSPEND HADR_THROTTLE_LOG_RATE_GOVERNER
And BROKER_TRANSMISSION_OBJECT,
PWAIT_HADR_FAILOVER_COMPLETED...!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

Error :- 247
An anchor member was found in the recursive part of recursive query "%.*ls".

प्रातः पांच बजे वाली मेंटेनेंस हमेशा याद रहती है!

प्रेरणा सबसे महत्वपूर्ण तब बन जाती है, जब उसका successful confirmation और adherence होता है!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

अब तिनके से लेके लट्ठ का उदाहरण लेलो, जब कभी पूरा काम होता है तो टीम वर्क वाली बात हर कोई मजबूत बताता है जिसके चूज करने या मिलकर टारगेट चेज़ करने को जो पुराने इश्यूज की याद बता रहा था, वो टीम में शामिल नहीं है!

और अब हमारी अधुरी activity नहीं रहती,

AM_SCHEMAMGR_UNSHARED_CACHE,
SECURITY_MUTEX

बाकी W.Types आदी भी सुरक्षित!

विचार का वेलकम
Named Instance, Boolean Datatype

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

जागे कहूं या सोए पर उसके खेल हैं निराले, जो तकनीक हमें आज सही गलत बताने लग गई वो बड़ी मेहनत से पाई है!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

May be a dream but a story to learn

काम वाली बात एक नई ऊर्जा...!

एक बार किसी नई जगह कुछ ऑफिसर्स रहने गए..

सुबह करीब पौने चार बजे का वक्त था एक आदमी आया और उनसे बोला थोड़ा सा Wi-फाई ठीक करवा लो मुझे कुछ काम है, थोड़े दिन बाद करीब साढ़े ग्यारह बजे रात को फिर आया और बोला थोड़ा सा Wi-फाई ठीक करवा लो मुझे कुछ काम है

लेकिन जब थोड़े दिन बीत जाने के बाद पता चला कि वहां पर दूर दूर तक wi-fi फाई की सुविधा थी ही नहीं तो आश्चर्य हुआ...

अर्थात यहां कोई सी wi-फाई वाली तकनीक नहीं रह सकती!

Moral:- हम जब कहीं जाते है तो बुनियादी सुविधाओं का पता लगा लेना चाहिए!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

SQL Server Lifecycle isn't entirely free in documentation.

Materialized view bugs & Best practices error handling

"Cal license for new application"

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

Index Rebuild All effective वाला है,
SQL Account user navigate.
Log Shipping secondary database vs primary database.
HONOR_BROKER_PRIORITY उपयोगी
और प्रेजेंट की तरह लगता है!

https://learn.microsoft.com/en-us/sql/t-sql/statements/create-broker-priority-transact-sql?view=sql-server-ver16

https://learn.microsoft.com/en-us/answers/questions/1377801/sa-user-password

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

त्रिगर का उपयोग सालों की मेहनत से बना था, डैड लॉक चेन बड़ी परेशानी बन सकती है, अजी काम का नंबर सिर्फ 1433 नहीं बल्कि कोई और मांग लो, जो पहले मुश्किल दिख रहा था!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

जो तकनीक सहारा थी रास्ते का, आज भी है, जो तकनीक बहुत बड़े पैमाने पर कमिंग वेरी सूंन कहती रहती है, डगमगाए बिना, जिसने उठा कर कहां से कहां पहुंचा दिया, अब मन मचले तो आओ बैठो मिलकर हम इसे सम्मान देते हैं और कुल मिलाकर मर्सी (दया) हर बात पर, कुछ लोग पार्सींग की बोली समझते है फिर चाहे टेबल पे रपट लिख के रख लो !

"पोपट राजा जब हुए खड़े
टोपी पहन कर साथ चले
आओ बैठो घोड़े पर
घोड़ा बोला कचर वचर ! "

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

तुम्हारे मार्किट को ये एक बड़ा बिजनेस क्यों कहते हैं?

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

इश्यूज हमारे दिखाने से जब मोस्ट ऑफ दी टाइम्स प्रेवेंट हो तो इसके नंबर वन होने की वजह काफी है!

Additionally,

Golang driver :- Use Golang to query a database in Azure SQL Database or Azure SQL Managed Instance & CHARINDEX which is pillar.

https://learn.microsoft.com/en-us/sql/t-sql/functions/charindex-transact-sql?view=sql-server-ver16

Errors और problems ये दोनों कहते जा रहे थे कि फिर दस्तक देंगे पर हो ना सका!

Wait types query, STUFF & RANK

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

एक अपने रब का साथ मिलने के बाद जो आधार बनाती है और पावर ऑफर चाहे ज़रूरी वैक्सीन का हो या CU upgrade का जिनसे सारी परेशानी खत्म हो जाएगी, अपना लो!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

यदि नजर सवल्ली है तो हमें कोई रोक टोक बिना वर्तमान की अच्छी सेवाएं देता है, जैसे SQL!

अ क्वेरी ट्री, sometimes referred to as a sequence tree.......

अब DB संभालते हुए, इस वक्त Failover Cluster Active/Active चल रहा है!

SNI_CRITICAL_SECTION

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

ये रही आपकी ब्राइट करियर वाली शिक्षा जिसमें कोई प्रैंक नहीं, कोई मतभेद नहीं और टीम वर्क भी!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

वादों की मजबूरी
हर टास्क है ज़रूरी

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

Handshake Error & Plan_handle test
https://techcommunity.microsoft.com/blog/azuredbsupport/lesson-learned-433azure-sql-pre-login-handshake-error-64the-specified-network-na/3936302

https://learn.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-exec-query-plan-transact-sql?view=azuresqldb-current


Regular Expressions
https://learn.microsoft.com/en-us/sql/relational-databases/regular-expressions/overview?view=sql-server-ver17

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

अब अगले प्रांजल चरण में घुंडी दबाते ही टेरा से गीगा में बदल सकते हैं परन्तु जैसे ख़ुतूत के कुछ फायदे और कुछ नुकसान हैं जो संभवत: वापिस आएगा!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

मोस्ट ऑफ दी मिनीट्स हमने ऑटोमेशन से बचाए, तो धन्यवाद कहूंगा, जो सही है!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

Ternary and coalesce operators in Azure a Cosmos DB for NoSQL, Extract Values from the string that is key value pairs, Data Lake, mail configuration, db_ddladmin, Physical Reads, a high availability, server object represents any resource associated with the database server, "Network Panel objects", Horizontal scaling, Main DBs, Edition upgrade, Architecture diagram, Hardware Requirements.

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

यदि नजर सवल्ली है तो हमें सब उत्तम जगह दिखा देते हैं!
अरे हां बड़ी और उसपर बैटरी से चलने वाली मार्केट में उपलब्ध वस्तु भी बिना चार्ज के ज्यादा समय नहीं चलती फिर जो व्यर्थ समय लेती हैं, वो सबने हटा दी है!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

एक लड़का जब int vs bigint performance समझने में व्यस्त है तो दूसरा उसकी IN query and dirty reads, क्या आप दोनों बातों में कुछ कॉमन समझकर आवाज दोगे?

https://learn.microsoft.com/en-us/sql/t-sql/language-elements/in-transact-sql?view=sql-server-ver17

https://learn.microsoft.com/en-us/sql/t-sql/data-types/int-bigint-smallint-and-tinyint-transact-sql?view=sql-server-ver17

Performance Impact

INT requires only 4 bytes per value, whereas BIGINT requires 8 bytes. If your dataset contains millions of records, using BIGINT unnecessarily can double the storage space. Choosing INT when BIGINT is not needed improves memory efficiency.

Normalization
Named Instance, Boolean Datatype

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

जीत का मंत्र डीप स्टडी से सीखना है फिर उस ठौर जाएंगे जहां सम्मान होगा!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

जत्था फेंक, सुभाषा देख!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

मीटिंग हमारी से सदा मुस्कुराएं पर ये फन्डा जो गलत बताए उसे थोड़ा SQL सिखाएं!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

मेरी एक समझ जो किसी के कारण लड़नी नहीं है!

चंद दिनों का हुनर बड़ा साथ देता है!
Named Instance, Boolean Datatype

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

वहां हमारा आदर बहुत है तो चोंक जाने दो!

USE AdventureWorks2022;
GO

SELECT ProductNumber,
Category = CASE ProductLine
WHEN 'R' THEN 'Road'
WHEN 'M' THEN 'Mountain'
WHEN 'T' THEN 'Touring'
WHEN 'S' THEN 'Other sale items'
ELSE 'Not for sale'
END,
Name
FROM Production.Product
ORDER BY ProductNumber;
GO


Shared Folder, Tail log Backup
Named Instance, Boolean Datatype

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

मुसीबतों से लड़ने की जब कोशिश की तो कुल मिला कर शांति मिली और घर के बड़े पीछे की बातों से सिखाते हैं,

तड़पावनीं कंडीशन जो की टंपरेचर हाइ कर दे तो यही की हमें सर्वर का ध्यान रखना है!

रहमी दिल हमारा
Named Instance, Boolean Datatype

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

सुनिश्चित ही ग्रीवेंस में सब दबे से कहे जा रहे हैं, कहो DBA साथियों के काबिल था!

अमित विजय श्याम वैद (रजवाड़ा हिन्दू) {हक़ से आजादी मिला आराम} Blog said...

हर विचार घोट कर मन से लिखता होगा वो नायाब है!