फायरबर्ड 5.0 ते काय आहे?, बातम्या, सुधारणा आणि बरेच काही

फायरबर्ड

फायरबर्ड हा रिलेशनल एसक्यूएल डेटाबेस आहे

अडीच वर्षांच्या विकासानंतर फायरबर्ड 5.0 ची नवीन आवृत्ती लॉन्च करण्याची घोषणा करण्यात आली, ज्यात आवृत्ती ते विविध सुधारणा सादर करतात, जसे की ऑप्टिमायझेशन सुधारणा, समर्थन सुधारणा, तसेच नवीन वैशिष्ट्ये आणि एकात्मिक पॅकेजेस, इतर गोष्टींसह.

ज्यांना फायरबर्ड बद्दल माहिती नाही त्यांना हे माहित असावे एसक्यूएल रिलेशनल डेटाबेस मॅनेजमेंट सिस्टम आहे विनामूल्य आणि इंटरबेस 6.0 ओपन सोर्स आवृत्तीवर आधारित मुक्त स्रोत. C आणि C++ मध्ये विकसित, Firebird आहे प्रमुख हार्डवेअर आणि सॉफ्टवेअर प्लॅटफॉर्मसह सुसंगत, Windows, Linux आणि Mac OS सह

फायरबर्ड बद्दल

फायरबर्ड प्रकल्प हा व्यावसायिकदृष्ट्या स्वतंत्र प्रकल्प आहे क्रॉस-प्लॅटफॉर्म, इंट्रा-प्लॅटफॉर्म रिलेशनल डेटाबेस मॅनेजमेंट सिस्टम विकसित आणि सुधारण्यासाठी प्रोग्रामर, तांत्रिक सल्लागार आणि C/C++ समर्थक. त्याच्या सर्वात महत्वाच्या वैशिष्ट्यांमध्ये खालील गोष्टींचा समावेश आहे:

  • संग्रहित प्रक्रिया आणि ट्रिगरसाठी पूर्ण समर्थन.
  • पूर्णपणे ACID अनुपालन व्यवहार
  • संदर्भात्मक अखंडता
  • बहुजनीय आर्किटेक्चर
  • संग्रहित प्रक्रिया आणि ट्रिगर (PSQL) साठी पूर्ण वैशिष्ट्यीकृत अंतर्गत भाषा
  • बाह्य कार्यांसाठी समर्थन (UDF)
  • विशेष डेटाबेस प्रशासकांची थोडी किंवा गरज नाही
  • पर्यायी सिंगल-फाइल एम्बेडेड आवृत्ती – CDROM कॅटलॉग, एकल-वापरकर्ता आवृत्ती किंवा
  • अर्ज मूल्यांकन
  • GUI प्रशासकीय साधने, प्रतिकृती साधने इत्यादीसह डझनभर तृतीय-पक्ष साधने.
  • मल्टी प्लॅटफॉर्म
  • वाढीव बॅकअप
  • PSQL मध्ये पूर्ण कर्सर अंमलबजावणी
  • ट्रॅकिंग टेबल

फायरबर्ड 5.0 ची मुख्य नवीन वैशिष्ट्ये

ची ही नवीन आवृत्ती फायरबर्ड 5.0 खाली हायलाइट केलेल्या अनेक प्रमुख नवीन वैशिष्ट्यांसह आणि सुधारणांसह येतो:

  1. मल्टीथ्रेड ऑपरेशन्स: फायरबर्ड आता समांतर अनेक थ्रेड्स वापरून काही कार्ये चालवू शकते. समांतर अंमलबजावणी सध्या स्वीपिंग आणि इंडेक्स तयार करण्याच्या कामांसाठी लागू केली जाते. समांतर अंमलबजावणी स्वयंचलित आणि मॅन्युअल स्वीपिंगसाठी समर्थित आहे. मल्टी-थ्रेडेड टास्क हाताळण्यासाठी, इंजिन अतिरिक्त वर्कर थ्रेड्स कार्यान्वित करते आणि अंतर्गत जॉब संलग्नक तयार करते. डीफॉल्टनुसार, समांतर अंमलबजावणी सक्षम नाही.
  2. आंशिक निर्देशांकांसाठी समर्थन: आंशिक निर्देशांकांसाठी समर्थन जोडले गेले आहे, ज्यामध्ये केवळ निवडक रेकॉर्ड समाविष्ट आहेत जे निर्देशांक तयार करताना निर्दिष्ट केलेल्या अटींची पूर्तता करतात, म्हणजेच, अनुक्रमणिका आता अशी स्थिती घोषित करू शकते जी अनुक्रमित करण्यासाठी रेकॉर्डचा उपसंच परिभाषित करते.
  3. नवीन वाक्यरचना: "स्किप लॉक केलेले" वाक्यरचना सिलेक्ट विथ लॉक, अपडेट आणि डिलीट स्टेटमेंटमध्ये लागू करण्यात आली आहे, ज्यामुळे तुम्हाला क्वेरी पाठवण्याच्या वेळी लॉक स्थापित केलेले रेकॉर्ड वगळण्याची परवानगी मिळते.
  4. ODS वर अपडेट: बॅकअप तयार न करता आणि पुनर्संचयित न करता फ्लाय (इनलाइन अपडेट) ODS (13.1) च्या नवीनतम किरकोळ आवृत्तीमध्ये डेटाबेस अद्यतनित करण्याची क्षमता जोडली.
  5. संकलित विधाने कॅशे: संकलित SQL स्टेटमेंट्सची कॅशे लागू केली गेली आहे आणि स्वयंचलितपणे व्यवस्थापित केली गेली आहे. डीफॉल्टनुसार, कॅशिंग सक्षम केले आहे; firebird.conf मधील MaxStatementCacheSize पॅरामीटरद्वारे कॅशिंग थ्रेशोल्ड परिभाषित केले जाते. MaxStatementCacheSize शून्यावर सेट करून ते अक्षम केले जाऊ शकते. कॅशे आपोआप राखली जाते आणि आवश्यक तेव्हा कॅशे स्टेटमेंट अवैध केले जातात (सामान्यतः जेव्हा काही DDL स्टेटमेंट कार्यान्वित केले जाते).
  6. SQL आणि PSQL प्रोफाइलिंग इंटरफेस: SQL आणि PSQL प्रोफाइलिंगसाठी इंटरफेस जोडला गेला आहे, ज्यामुळे प्रत्येक क्वेरीच्या अंमलबजावणीच्या वेळेचे मूल्यांकन केले जाऊ शकते आणि आकडेवारी जमा केली जाऊ शकते. हे इंजिनमधील सिस्टम पॅकेजसह लागू केले जाते जे प्रोफाइलिंग प्लगइनवर डेटा पास करते.
  7. रिटर्निंगसह अनेक पंक्तींचा परतावा: रिटर्निंग एक्सप्रेशनसह अनेक पंक्ती परत करण्याची क्षमता प्रदान केली गेली आहे, जर निर्दिष्ट डीएमएल अभिव्यक्ती एकाधिक पंक्तींना प्रभावित करत असेल.
  8. नवीन कार्ये: नवीन अंगभूत फंक्शन्स जसे की UNICODE_CHAR आणि UNICODE_VAL जोडले गेले आहेत, आणि PSQL मॉड्यूल्ससाठी BLOB ऑपरेशन्ससह RDB$BLOB_UTIL सिस्टम पॅकेज जोडले गेले आहे.
  9. कॉम्प्रेशन अल्गोरिदम सुधारणा: ODS 13.1 सह प्रारंभ करून, इंजिन प्रगत RLE कॉम्प्रेशन पद्धत वापरते आणि पुनरावृत्ती डेटा अनुक्रमांचे अधिक कार्यक्षम कॉम्प्रेशन प्राप्त करण्यासाठी रेकॉर्ड कॉम्प्रेशन अल्गोरिदम सुधारित केले आहे, ज्यामुळे स्टोरेज ओव्हरहेड कमी होते. हे लांब VARCHAR फील्डचे कॉम्प्रेशन सुधारते (विशेषतः UTF8 एन्कोड केलेले) जे फक्त अंशतः भरलेले आहेत.
  10. द्विदिश कर्सरसाठी समर्थन: रिमोट डेटाबेस ऍक्सेस करत असताना द्विदिशात्मक (स्क्रोल करण्यायोग्य) कर्सरसाठी समर्थन जोडले.

शेवटी आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास, आपण तपशील तपासू शकता पुढील लिंकवर


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

     डिएगो दे ला वेगा म्हणाले

    मी नेहमीच सर्व ब्लॉग लेख वाचतो, परंतु आज मला फायरबर्डची शिफारस करण्यासाठी एक विशेष टिप्पणी करायची आहे. बोरलँडने इंटरबेस 6 स्त्रोत कोड रिलीझ केल्यापासून मी ते वापरत आहे, ज्यावर फायरबर्ड आधारित होता.

    अत्यंत शिफारसीय, ते खूप कमी मेमरी आणि डिस्क जागा घेते, एक अतिशय संपूर्ण SQL अंमलबजावणी आहे आणि अतिशय कार्यक्षम आहे.

    अभिवादन, लोक.