H2 Database Engine

সফটওয়্যার স্ক্রিনশট:
H2 Database Engine
সফটওয়্যার বিবরণ:
সংস্করণ: 1.4.182 Beta
তারিখ আপলোড: 17 Feb 15
ডেভেলপার: H2
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 114

Rating: 4.0/5 (Total Votes: 2)

H2 ডাটাবেস ইঞ্জিন একটি ওপেন সোর্স, Multiplatform এবং বিনামূল্যে গ্রাফিকাল সফ্টওয়্যার জাভা বাস্তবায়িত এবং একটি ব্রাউজার ভিত্তিক কনসোল অতিরিক্ত বৈশিষ্ট্যগুলিও উপস্থিত রয়েছে এবং (1 মেগাবাইট) একটি খুব ছোট পদাঙ্ক পাতার একটি খুব দ্রুত JDBC এপিআই ব্যবহারকারীদের প্রদান করার জন্য ডিজাইন করা হয়.
আবেদন ক্লায়েন্ট সার্ভার মোড তুলনায় দ্রুত, যা একটি এমবেডেড মোড (ইন মেমরি উপাত্ত), সঙ্গে আসে. এটি একটি ODBC (ওপেন ডাটাবেজ কানেক্টিভিটি) ড্রাইভার, পুরো টেক্সট অনুসন্ধান, এবং সেইসাথে একটি glanceKey বৈশিষ্ট্য মাল্টি সংস্করণ concurrency.Features মান এসকিউএল এবং JDBC এপিআই, ক্লাস্টারিং জন্য একটি খুব দ্রুত ডাটাবেস ইঞ্জিন, সমর্থন অন্তর্ভুক্ত এনক্রিপ্ট উপাত্ত জন্য সমর্থন সমর্থন, শক্তিশালী নিরাপত্তা অপশন, PostgreSQL ODBC ড্রাইভার জন্য সমর্থন, এ মেমরি টেবিল, ইন মেমরি উপাত্ত, ডিস্ক-ভিত্তিক উপাত্ত, ডিস্ক-ভিত্তিক টেবিল, অস্থায়ী টেবিল, শুধুমাত্র পাঠযোগ্য উপাত্ত, লেনদেন সমর্থন এবং টেবিল স্তরের লকিং জন্য সমর্থন.
উপরন্তু, সফ্টওয়্যার বৈশিষ্ট্য 2-ফেজ কমিট (উন্নত সমর্থন, খরচ-ভিত্তিক অপ্টিমাইজার, একাধিক সংযোগ জন্য সমর্থন, বাছাই বহিরাগত ফলাফলের জন্য Updatable এবং স্ক্রোলযোগ্য, সমর্থন, বড় ফলে সেটের জন্য সমর্থন, AES জন্য সমর্থন যে এর ফলে সেটের জন্য সমর্থন SHA-256 এনক্রিপ্ট করা পাসওয়ার্ডের জন্য এনক্রিপশন স্ট্যান্ডার্ড) এনক্রিপ্ট করা ডাটাবেস SSL (সিকিউর সকেট লেয়ার) সমর্থন, যেমন সমর্থন.
কহতব্য অন্যান্য বৈশিষ্ট্য মধ্যে, আমরা সহজেই তথ্য স্কিমা এবং একাধিক স্কীমাস, হালকা খাবার সমর্থন, ভূমিকা এবং ব্যবহারকারীদের জন্য সমর্থন, অবচয়হীন ডাটা কম্প্রেশন, বাইরের এবং ভিতরের যোগদান করে, ইনলাইন মতামত, শুধুমাত্র পাঠযোগ্য দেখ, subqueries, উল্লেখ সততা, চেক জন্য সমর্থন নাম করতে পারেন সীমাবদ্ধতা, AutoIncrement কলাম, serversCurrently নির্ণিত কলাম এবং ক্রম columns.Supported ডাটাবেস, H2 ডাটাবেস ইঞ্জিন ভাল মাইএসকিউএল, PostgreSQL, আইবিএম DB2, এ্যাপাচি ডার্বি, মাইক্রোসফট এসকিউএল সার্ভার, ওরাকল এবং HSQLDB ডাটাবেস সার্ভার / engines.Under ফণা পরিচিত সঙ্গে সম্পূর্ণরূপে সুসংগত এবং সমর্থিত জাভা প্রোগ্রামিং ভাষায় লেখা systemsBeing অপারেটিং, H2 ডাটাবেস ইঞ্জিন প্রকল্প প্ল্যাটফর্ম-স্বাধীন এবং জাভা রানটাইম পরিবেশ (JRE) গনুহ / লিনাক্স, উইন্ডোজ, ম্যাক OS X, সোলারিস এবং সহ পাওয়া যায় যেখানে কোন অপারেটিং সিস্টেম সমর্থন করে বি এস ডি

এই রিলিজে নতুন কি:.

  • ব্যাখ্যা

    দিয়ে, & quot প্রশ্নের জন্য ভুল ছিল; কোন, & quot; অথবা & quot; কিছু, & quot; শর্ত.

  • CallableStatement সঙ্গে, & quot; আউট, & quot; পরামিতি:. দু 'বার একই বিবৃতিতে চলমান (; পরামিতি quot সেট ও না; & quot) একটি ব্যতিক্রম হতে পারে
  • ইউনিয়ন অনুসন্ধান:. উপ-প্রশ্ন রয়েছে যদি & quot ডুপ্লিকেট সারি প্রদান করা যেতে পারে; যাতে, & quot দ্বারা;
  • জ্যামিতি ডাটা টাইপ এখন একটি ফলাফল সেট ফিরে ব্যবহারকারী নির্ধারিত ফাংশন জন্য কাজ করে.
  • PostgreSQL সামঞ্জস্যের:. সেটিং database_to_upper মিথ্যা সেট করা হয় যখন PgServer সঠিকভাবে কাজ করছে না
  • JdbcDataSource: setURL এবং getURL জন্য alias লেখা হিসাবে যোগ যেখানে পদ্ধতি setUrl এবং getURL. এই HikariCP (Hikari সংযোগ পুল) সঙ্গে সমস্যা সমাধান করা উচিত.
  • ইস্যু 537: H2 কনসোল: স্কিমা লোড করার সময় ব্যতিক্রম, & quot সৃষ্ট ইস্যু, যা, যেখানে ভুল JDBC কল কলাম যথার্থ & পাওয়া না quot;
  • .
  • উন্নত জ্যামিতি প্রক্রিয়াকরণ (বিষয় 535).
  • হালকা খাবার এখন সংগ্রহ বর্তমান হালকা খাবার হিসাবে একই হয়, তথ্য সারণী আছে, এমনকি যদি, ডাটাবেস URL- এ সেট করা যেতে পারে.

  • কেস যখন এবং ডিকোড জন্য
  • উন্নত ওরাকল সামঞ্জস্য.
  • বিবৃতিতে & quot; সব বস্তু, & quot ড্রপ; একটি টেবিল একটি বাধ্যতা মাধ্যমে একটি দৃশ্য উপর নির্ভর করে যদি কাজ না করে.
  • Subqueries বা ছবিসহ, & quot; আদেশ দ্বারা, & quot; একটি ওরফে মত প্রকাশের কারণে সংস্করণ 1.3.174 চালু একটি রিগ্রেশন মৃত্যুদন্ড কার্যকর করা যাবে না.
  • ইস্যু 73: মাইএসকিউএল সামঞ্জস্যের:. সমর্থন পরিবর্তে, Cemo Koc দ্বারা প্যাচ

  • MVStore স্টোরেজ ব্যবহার করে যখন
  • স্থানিক সূচক এখন MVCC মোডে কাজ করে.
  • MVStore: concurrency সমস্যা সংশোধন করা হয়েছে. এপিআই সরলীকৃত হয়েছে.
  • ত্রুটি বার্তা বাধ্যতা, নির্দিষ্ট একটি বাধ্যতা যে জন্যে একটি সূচক ড্রপ যখন ত্রুটি বার্তা উন্নত.
  • ইস্যু 518: java.sql.Connection.commit () এক্সক্লুসিভ সংযোগ সঙ্গে ডেলা পরিবর্তনের পর স্থির করুন
  • ইস্যু 517: তৈরি বা ভিউ বিবৃতি প্রতিস্থাপন ইতিমধ্যে বিদ্যমান অন্যদের উপর কোনো প্রভাব নেই JDBC সংযোগ করুন
  • জাভা হিসাবে সাপোর্ট 123L বাক্য গঠন; উদাহরণ:. (2000000000L * 2) নির্বাচন করুন
  • ইস্যু 520. ক্রম সর্বোচ্চ মান, কমপক্ষে মূল্য এবং সাইকেল, ড্যানিয়েল Gredler দ্বারা প্যাচ জন্য সমর্থন যোগ করুন
  • ইস্যু 521: ScriptReader closeable বাস্তবায়ন করা উচিত
  • ইস্যু 524. RunScript.execute ফরাসী থেকে তার বিবৃতি, প্যাচ বন্ধ না
  • DB2 & quot সমর্থন যোগ করুন; উর, & quot সঙ্গে; ধারা, litailang থেকে প্যাচ
  • সন্নিবেশিত করা ছিল যে মান সঙ্গে আপডেট করতে মান () ফাংশন দিয়ে মাইএসকিউএল মত সদৃশ বিশেষ বিশেষ আপডেট জন্য সমর্থন যোগ করা হয়েছে. জাঁ ফ্রাঁসোয়া ক্রিস্ট্মাস থেকে প্যাচ.
  • ইস্যু 522. ওরাকল সামঞ্জস্যের মোড, ড্যানিয়েল Gredler দ্বারা প্যাচ শূন্য মত খালি স্ট্রিং আচরণ করুন
  • ইস্যু 527: ওরাকল সামঞ্জস্যের মোড:. ভুল স্কেল ব্যবহার, ড্যানিয়েল Gredler দ্বারা প্যাচ
  • সামান্য দেখুন মেটাডেটা মেমরি খরচ কমাতে.
  • & quot সমর্থন প্রসারিত; GRANT & quot কোনো স্কিমা পরিবর্তন করা; টেবিল নিপূণভাবে গ্রাহক ক্ষমতা অনুমতি
  • ইস্যু 532: ErrorCode.ROLES_AND_RIGHT_CANNOT_BE_MIXED জন্য Javadoc ভুল দেখায়
  • ইস্যু 528: ড্যানিয়েল Gredler দ্বারা ওরাকল সামঞ্জস্যপূর্ণ TO_CHAR ফাংশন, প্যাচ যোগ করুন
  • .
  • ইস্যু 534: শূন্যধাবন উচ্চ হ্যালোইন উপর NOCACHE, নিকোলাস Fortin দ্বারা প্যাচ তৈরি করুন
  • CLOB কলাম ইউনিকোড প্রতিনিধি জোড়া সংরক্ষণ সঙ্গে একটি বিষয় ঠিক করুন.
  • H2 কনসোল: Shift + Enter যোগ করুন & quot; চালানো নির্বাচিত করুন & quot; কার্যকারিতা

  • DB2 বাক্য গঠন & quot
  • বাগ ফিক্স; নির্বাচন * পরীক্ষা থেকে litailang থেকে উর & quot ;, প্যাচ সঙ্গে
  • সব বস্তু আন্ত স্কিমা নির্ভরতা সঙ্গে যখন ড্রপ বাগ ফিক্স.

সংস্করণ 1.3.174 নতুন কি:

  • LIRS ক্যাশে: ক্যাশে জন্য bugfix শুধুমাত্র অ ধারণ করে -রেসিডেন্ট থেকে.
  • জন্য-মেমরি উপাত্ত, একটি & quot সঙ্গে প্রশ্ন; & quot দ্বারা গ্রুপ এছাড়াও যে কলামের একটি হ্যাশ সূচক একটি RuntimeException ছুড়ে ফেলে.

  • কিছু বাক্য গঠন ত্রুটি
  • উন্নত ত্রুটি বার্তা.
  • ফাইল সিস্টেম বিমূর্ততা: সরাসরি ব্যবহৃত হলে, কিছু ফাইল সিস্টেম বিয়ে বাইট বাফার (ডাটাবেস ইঞ্জিন যারা ব্যবহার করে না) সাথে সঠিকভাবে কাজ না করে
  • .
  • (এখনো চলছে কাজ হয়) MVStore স্টোরেজ ইঞ্জিন ব্যবহার করার জন্য, লিখবেন, & quot ;; mv_store = সত্য, & quot; ডাটাবেস URL- এ. টেবিল তৈরি আর বাঞ্ছনীয় যখন MVTableEngine ব্যবহার করে.

  • ব্যবহারকারী নির্ধারিত ফাংশন কম্পাইল করার
  • , javax.tools.JavaCompiler যদি পাওয়া যায় এখন ব্যবহার করা হয়, এবং কোন অস্থায়ী ফাইল তৈরি করা হয়. একাধিক H2 ডাটাবেস একই সময়ে একই ব্যবহারকারী নির্ধারিত ফাংশন কম্পাইল করার সময় এই সমস্যার সমাধান করা উচিত. সিস্টেম, সিস্টেম সম্পত্তি, & quot নিষ্ক্রিয় করা; h2.javaSystemCompiler, & quot; মিথ্যা.
  • থেকে
    . পাওয়া, & quot না ফাইল; : javac; বিভিন্ন উপাত্ত মধ্যে
  • একই সময়ে তৈরি ফাংশন alias লেখা ব্যতিক্রম & quot হতে পারে
  • ফাংশন, & quot; regexp_replace, & quot; প্রতিস্থাপন স্ট্রিং অবৈধ ছিল ব্যতিক্রম ভুল ধরনের ছুড়ে ফেলে.
  • চেকপয়েন্ট এখন প্রতি MAX_LOG_SIZE / 2 পরিবর্তে প্রতি MAX_LOG_SIZE এর, যাতে লগ হিসাবে বড় হত্তয়া না করা হয়.
  • MVStore টেবিল ইঞ্জিন: নতুন সেটিং, & quot; retention_time, & quot; পুরানো তথ্য ধরে রাখা সময় কনফিগার করার জন্য. ডিফল্ট 45 সেকেন্ড হয়.
  • পদ্ধতি TableEngine.createTable () বর্তমানে একটি টেবিল বস্তু ফেরৎ.

  • শুধুমাত্র পাঠযোগ্য উপাত্ত জন্য
  • , ট্রেস স্তর & quot;. ডিবাগ & quot ;, ট্রেস তথ্য টেম্প ডিরেক্টরির মধ্যে লেখা হয়
  • পটভূমি থ্রেড বন্ধ না হওয়া পর্যন্ত এখন অপেক্ষা করতে হবে ফাইল লক বন্ধ.

  • সমস্যা 389 (একটি বহু-কলাম প্রাথমিক কী আছে যখন, H2 সবসময় সঠিক সূচক নিতে বলে মনে হচ্ছে না) স্থাপন যখন
  • সংস্করণ 1.3.172, একটি কর্মক্ষমতা রিগ্রেশন চালু হয়. , & Quot দ্বারা আদেশ; এই & quot সাথে মেলে একটি সূচক boosting সম্পর্কিত হয়; কলাম তালিকা (ভুল সূচক কিছু কিছু ক্ষেত্রে ব্যবহৃত হয়).
  • উন্নত স্থানিক সূচক এবং ডাটা টাইপ.
  • ইস্যু 467. OSGi ক্লাস লোডার (অন্য OSGi বান্ডিল যেমন, অন্যান্য ClassLoader বর্গ রেফারেন্স তৈরি করার ক্ষমতা)
  • অনুসন্ধান করুন & quot; & quot দ্বারা গ্রুপ একটি সমষ্টিগত ফাংশন কিছু ক্ষেত্রে ভুল ফলাফল ফিরে সঙ্গে একটি সাব-কোয়েরি ধারণ করে.
  • অনুসন্ধান কী টেবিল সূচক কী থেকে একটি ভিন্ন অঙ্কবাচক টাইপ ছিল যখন ভুল ফলাফল হিসাবে উদ্ভাসিত, যা অনন্য এবং অ অনন্য হ্যাশ সূচী মধ্যে বাগ ফিক্স. উদাহরণস্বরূপ এক int- ছিল এবং অন্যান্য দীর্ঘ ছিল যেখানে
  • বাগ:. ডাটাবেস গঠন পরিবর্তন সেশন প্রশ্ন ক্যাশে অকার্যকর ও বাতিল হচ্ছে ফলে না
  • Davide Cavestro থেকে নতুন বৈশিষ্ট্য -. প্রতি ডিবি ভিত্তিতে কাস্টম জাভা বস্তুর serialization ইঞ্জিন ব্যবহার করে অনুমতি

  • খুব বড় হাতিয়ার উদ্ধার যখন চলমান
  • (করুন & gt; 6G) উপাত্ত, কিছু পরিসংখ্যান ঋণাত্মক সংখ্যা সঙ্গে রিপোর্ট করা হয়েছিল
  • .
  • দুর্বৃত্ত সেশন বড় লেনদেনের তৈরি করা হয় যখন সনাক্ত করার অনুমতি দেয়, সভা মেটাডেটা টেবিল একটি CONTAINS_UNCOMMITTED কলাম যোগ করুন.
  • জ্যামিতি সমর্থন কিছু ছোট সংশোধন করা হয়েছে, নিকোলাস Fortin দ্বারা প্যাচ.
  • বিএনএফ হাতিয়ার এবং স্বয়ংসম্পূর্ণ বৈশিষ্ট্য এটা সম্ভব স্মার্ট সম্পাদক স্বয়ংসম্পূর্ণ করার জন্য, যা OSGi মধ্যে এক্সপোর্ট করা হয়. নিকোলাস Fortin থেকে প্যাচ.
  • ফিক্স ড্রপ কলিত কলাম নির্ভরতা সঙ্গে টেবিল উপস্থিতিতে সমস্ত বস্তু এবং ড্রপ স্কিমা.
  • সেশন-অস্থায়ী ডেলা এর মাঝে মাঝে বন্ধ না হওয়া পর্যন্ত ডিবি ফাইলের আকার বৃদ্ধি, স্তূপাকার পারে. এখন তারা প্রতি এ কমিট আউট সাফ করা হয়.
  • একাধিক কলামের সঙ্গে একটি হ্যাশ সূচক চুপি চুপি একটি নিয়মিত সূচক রূপান্তরিত করা হবে যেখানে একটি বাগ ছিল. এটি এখন একটি ব্যতিক্রম নিক্ষেপ করা হবে.
  • প্রশ্নের পরিসংখ্যান: নতুন 100 মৃত্যুদন্ড কার্যকর করা এসকিউএল কোয়েরি এবং তাদের কর্মক্ষমতা তথ্য সঞ্চয় করে, যা নতুন বৈশিষ্ট্য. খারাপভাবে নিচে ট্র্যাকিং প্রশ্নের করণ জন্য দরকারী.
  • পড়া এবং আপডেট ডেলা কলাম মধ্যে একটি ডেলা অচলাবস্থা ঠিক করুন.
  • WebSphere খুশি করার জন্য, একটি খালি ফলে ফিরে অর্থে,) (পদ্ধতি JDBC DatabaseMetaData # getClientInfoProperties সমর্থন.
  • সার্ভার # openBrowser $ ব্রাউজার এনভায়রনমেন্ট ভেরিয়েবল সম্মান করুন. যোগ, & quot; ক্রোমিয়াম, & quot; ব্রাউজার তালিকা করার চেষ্টা করে. ফেলিক্স কায়সার থেকে প্যাচ.

  • নিরীক্ষা ব্লক মন্তব্য করার সময়
  • org.h2.util.ScriptReader ফিক্স.
  • করুন org.h2.util.ScriptReader অত্যন্ত বড় বিবৃতি উৎপন্ন যা ভাঙা স্ক্রিপ্ট পরিচালনার যখন একটি ভাল ব্যতিক্রম নিক্ষেপ করা.
  • সন্নিবেশ উপর নির্ধারিত সময়ের বিশ্লেষণ টেবিল একটি ব্যতিক্রম নিক্ষেপ করা হবে যেখানে ALLOW_LITERALS = কেউ না, সঙ্গে বাগ ফিক্স. একই সমস্যা কনসোল হাতিয়ার সংশোধন করা হয়েছে.
  • ইস্যু 510: নিকোলাস Fortin বাইরের প্রকল্প, প্যাচ দ্বারা খরচ জন্য org.h2.bnf পাবলিক করুন
  • ইস্যু 509 (কিছু tweaking সঙ্গে) ValueGeometry গুরুত্বপূর্ণ ফিক্স, নিকোলাস Fortin দ্বারা প্যাচ ValueGeometry # getDimensionCount অধিক নির্ভরযোগ্য করুন. JTS জ্যামিতি ক্লাস যে জ্যামিতি মান WKB মধ্যে প্রতিনিধিত্ব করা যাবে যাচাই জন্য MANIFEST.MF ঐচ্ছিক রপ্তানি যোগ করুন অবৈধ ValueGeometry তুলনা জন্য পরীক্ষা অবজেক্ট মধ্যে জ্যামিতি বস্তুর রূপান্তর জন্য ইউনিট পরীক্ষা যোগ করুন ইউনিট পরীক্ষা যোগ করুন.
  • ইস্যু 506: আরএফই: একটি অচলাবস্থা ক্ষেত্রে Thread.getName () অন্তর্ভুক্ত করুন
  • & quot জন্য সমর্থন যোগ করার পদ্ধতি; GRANT ALTER কোনো স্কিমা & quot ;, জন ইয়েটস দ্বারা প্যাচ

সংস্করণ 1.3.173 নতুন কি:

  • এই সংস্করণ উন্নত ও PostgreSQL উপযুক্ততা, উন্নত জ্যামিতি, & quot; MVStore স্টোরেজ ইঞ্জিন, এবং নতুন তথ্য টাইপ করুন & quot যোগ করা হয়েছে; স্থানিক তথ্য.

কি সংস্করণ 1.3.171 নতুন,

  • নিরাপত্তা: TCP সার্ভার সঠিকভাবে অ্যাক্সেস সীমাবদ্ধ না কিছু কিছু ক্ষেত্রে ক্লায়েন্ট অধিকার. TcpAllowOthers, & quot; পতাকা, & quot ব্যবহার করার সময় এই বিশেষভাবে একটি সমস্যা ছিল.
  • H2 কনসোল:. সময় সময়সীমার এখন সিস্টেম সম্পত্তি, & quot ব্যবহার করে কনফিগার করা যেতে পারে; h2.consoleTimeout, & quot;
  • ইস্যু 431: মাইএসকিউএল সঙ্গে উন্নত সামঞ্জস্য: & quot সমর্থন; ইঞ্জিন = InnoDB অক্ষরসেট = UTF8, & quot; একটি টেবিল তৈরি করার সময়.
  • ইস্যু 249: মাইএসকিউএল মোডে মাইএসকিউএল সঙ্গে উন্নত সামঞ্জস্য. মাইএসকিউএল মোড ব্যবহার করে এখন যখন পদ্ধতি DatabaseMetaData পদ্ধতি দোকানে * কেস * শনাক্তকারী মাইএসকিউএল হিসাবে একই ফিরে করুন
  • ইস্যু 434. H2 কনসোল কারণে একটি ভুল ভিউপোর্ট যুক্তি ক্রোম ব্রাউজারে কাজ করে না
  • ডাটাবেস বন্ধ ছিল যখন .lock.db ফাইল ডাটাবেস খোলার মন্দীভূত পারে, যা মুছে ফেলা না হয় যে একটি সম্ভাবনা আছে.
  • & quot দ্বারা উত্পন্ন SQL স্ক্রিপ্ট, স্ক্রিপ্ট, & quot; কমান্ড উইন্ডোজ অসঙ্গত লাইন রয়েছে.
  • সার্ভার মোড, একটি ডিরেক্টরি & quot ট্রেস স্তর 4 (SLF4J) ব্যবহার করে; trace.db, & quot; এবং একটি খালি ফাইল ক্লায়েন্ট দিকে তৈরি করা হয়েছে. এই আর তৈরি করা হয়.
  • অপ্টিমিজ মধ্যে (...) প্রশ্ন: বাম দিকে ধরণ ডান দিকে টাইপ মেলে না করে থাকেন, তাহলে সংস্করণ 1.3.170 মধ্যে একটি বাগ ছিল. সংশোধন করা হয়েছে.
  • অপ্টিমিজ মধ্যে (...) প্রশ্ন: টাইপ করুন & quot তুলনা জন্য সংস্করণ 1.3.170 মধ্যে একটি বাগ ছিল; এক্স ও (নাল শূন্য) & quot ;. সংশোধন করা হয়েছে.
  • স্ট্রিং সবসময় সঠিকভাবে রূপান্তরিত করা হয় নি হিসেবে গৃহীত হয় যে সময় অঞ্চল সাথে TimeStamps. উদাহরণস্বরূপ & quot; 2012-11-06T23: 00: 00.000Z, & quot; & quot রূপান্তরিত হয়; 2012-11-06 করুন & quot; পরিবর্তে & quot এর; 2012-11-07 করুন & quot; সময় অঞ্চল সিইটি মধ্যে. সমস্যা রিপোর্ট করার জন্য ধন্যবাদ স্টিভ Hruda থেকে অনেক!
  • নতুন টেবিল ইঞ্জিন, & quot; org.h2.mvstore.db.MVTableEngine, & quot; যে অন্ত তথ্য জিদ MVStore ব্যবহার করে. এটা চেষ্টা করার জন্য, লিখবেন, & quot ;; DEFAULT_TABLE_ENGINE = org.h2.mvstore.db.MVTableEngine, & quot; ডাটাবেস URL- এ. এটি খুব পরীক্ষামূলক, এবং অনেক বৈশিষ্ট্য এখনও সমর্থিত নয়. তথ্য প্রত্যয়, & quot সঙ্গে একটি ফাইলে সংরক্ষণ করা হয়; .mv.db. & quot;
  • নতুন সংযোগ সেটিং, & quot; DEFAULT_TABLE_ENGINE, & quot; কেউ স্পষ্টভাবে সেট করা হয় একটি নির্দিষ্ট টেবিল ইঞ্জিন ব্যবহার করার জন্য. এই MVStore টেবিল ইঞ্জিন পরীক্ষার সহজতর করা হয়.
  • MVStore: এনক্রিপ্ট দোকানে এখন সমর্থিত. শুধুমাত্র প্রমিত আলগোরিদিম ব্যবহার করা হয়. PBKDF2 হলে, SHA-256, এ XTS-AES, AES-128 ও
  • MVStore. Simo Tripodi উন্নত এপিআই ধন্যবাদ
  • MVStore:. মানচিত্র এখন নাম পরিবর্তন করা যাবে করুন
  • MVStore. লেখার অপারেশন আরও কমে সংখ্যা যার ফলাফল প্রতিটি খণ্ড, শেষে ফাইল হেডার সংরক্ষণ করুন
  • MVStore. সহগামী অপারেশন সমর্থন করে একটি মানচিত্র বাস্তবায়ন করুন
  • MVStore: ইউনিফায়েড ব্যতিক্রম হ্যান্ডলিং; সংস্করণ বার্তা অন্তর্ভুক্ত করা হয়.
  • MVStore. পুরানো তথ্য বর্তমানে ডিফল্টরূপে 45 সেকেন্ডের জন্য অপরিবর্তিত রাখা হয়
  • MVStore. কম্প্রেস এখন ডিফল্টরূপে নিষ্ক্রিয় করা হয়, এবং অনুরোধ সক্রিয় করা যাবে করুন
  • সমর্থন ALTER আহারের পর ... যোগ করুন. অ্যান্ড্রু ফরাসী (gmail.com এই সময়ে argaul) থেকে প্যাচ. ফিক্স সমস্যা 401.
  • উন্নত OSGi সমর্থন. H2 এখন একটি DataSourceFactory সেবা হিসাবে নিজেকে খাতাপত্র. ফিক্স সমস্যা 365.
  • DISK_SPACE_USED সিস্টেম ফাংশন যোগ করুন. ফিক্স সমস্যা 270.
  • লুকাস এদর থেকে একটি প্যাচ, JDK7 সঙ্গে ধন্যবাদ কম্পাইল করার সময় একটি কম্পাইল সময় অস্পষ্টতা ঠিক করুন.
  • সাপোর্টিং Lucene পুরো টেক্সট সূচী জন্য একটি সূচক ড্রপ.
  • এক্স সীমা Y দ্বারা নির্বাচন করুন ... ক্রম জন্য অনুকূল কর্মক্ষমতা (Sergi Vladykin দ্বারা) আংশিক সাজানোর ব্যবহার করে মেমরি উপাত্ত জন্য Z প্রশ্নের অফসেট.
  • পরীক্ষামূলক বন্ধ-গাদা মেমরি স্টোরেজ ইঞ্জিন, & quot; nioMemFS: & quot; এবং & quot; nioMemLZF. ও মার্ক Addleman থেকে quot ;, পরামর্শ করুন
  • ইস্যু 438: JdbcDatabaseMetaData.getSchemas () আর 1.3.169 হিসাবে সমর্থিত হয়
  • .
  • মাইএসকিউএল সামঞ্জস্য: Alter টেবিল tablename পরিবর্তন [কলাম] columnname columnDef জন্য সমর্থন. Ville, Koskela থেকে প্যাচ.
  • ইস্যু 404:. Tablename থেকে কলাম প্রদর্শন ALLOW_LITERALS = সংখ্যা সঙ্গে কাজ করে না
  • এটা স্পষ্ট আমরা নির্বাচন এবং প্রতিটি সারি জন্য ট্রিগার সমন্বয় সমর্থন করে না করা একটি সুস্পষ্ ত্রুটি নিক্ষেপ করা.
  • ইস্যু 439. Utils.sortTopN একক উপাদান অ্যারে হ্যান্ডেল না

কি সংস্করণ 1.3.170 নতুন:

  • ইস্যু 407: TriggerAdapter সঙ্গে কাজ না করে CLOB এবং ছিটা কলাম.
  • PostgreSQL সামঞ্জস্যের:. AUTO_INCREMENT জন্য একটি alias হিসেবে ধরনের তথ্য BIGSERIAL এবং সিরিয়াল জন্য সমর্থন
  • ইস্যু 417: H2 কনসোল: ওয়েব সময় সময়সীমার একটি মেমরি লিক, ফলে কাজ করে নি. এই H2 কনসোল একটি দীর্ঘ সময় জন্য চালানো হয় এবং অনেক সেশন খোলা হয় যদি শুধুমাত্র একটি সমস্যা ছিল.
  • ইস্যু 412: ঠিক বিকল্প, & quot সঙ্গে সার্ভার টুল চালনা; -browser, & quot; এখন একটি সতর্কবার্তা লগ ইন করতে হবে.
  • ইস্যু 411. CloseWatcher নিবন্ধন concurrency-নিরাপদ ছিল না
  • মাইএসকিউএল সামঞ্জস্যের: CONCAT_WS জন্য সমর্থন. অনেক প্যাচের জন্য litailang ধন্যবাদ!
  • PostgreSQL সামঞ্জস্য: (dateColumn থেকে সপ্তাহ) নিষ্কর্ষ জন্য সমর্থন. প্যাচের জন্য প্রশান্ত ভাট ধন্যবাদ!
  • আমরা মাঝে মাঝে বিদেশী কী সীমাবদ্ধতা যাচাই করতে ভুল অনন্য বাধ্যতা ব্যবহার করতে হবে যেখানে একটি বাগ ফিক্স.
  • RUNSCRIPT কমান্ডের জন্য ফাইল শুরুতে সাপোর্ট BOM
  • এটা ভুল শূন্য ফিরে আসবে যেখানে) (সেটX = পরিচয় আহ্বান ফিক্স করুন
  • বাধ্যতা এবং H2 লগিন রাইটার থ্রেড যোগ করার মধ্যে ABBA অচলাবস্থা ঠিক করুন.

  • মান ধ্রুবক এবং একই ধরনের যেখানে
  • অপ্টিমিজ মধ্যে (...) অনুসন্ধান.
  • টুল পুনরুদ্ধার:; শান্ত, & quot পরামিতি, & quot; ব্যবহার করা হয়নি এবং এখন মুছে ফেলা হবে.
  • ফিক্স ConcurrentModificationException টেবিল তৈরি এবং সমান্তরাল শো টেবিল নির্বাহ করে. ভিক্টর Voytovych দ্বারা প্রতিবেদিত.
  • Serialization সিস্টেম সম্পত্তি, & quot ব্যবহার করে এখন প্লাগেবল হয়; h2.javaObjectSerializer, & quot ;. প্যাচের জন্য Sergi Vladykin ধন্যবাদ!

সংস্করণ 1.3.169 নতুন কি:

  • Default বয়াম ফাইল এখন জাভা 6 জন্য কম্পাইল করা হয় .

  • Sonatype (তারা এখন 'উত্তরাধিকার সিঙ্ক' কল যা) SourceForge থেকে স্বয়ংক্রিয় সুসংগতি কর্ম অক্ষম করা হয়েছে কারণ
  • নতুন বয়াম ফাইল সম্ভবত আগামী কয়েক সপ্তাহের মধ্যে কেন্দ্রীয় Maven সংগ্রহস্থলের মধ্যে শেষ হবে না. এই সাজানো হয় না হওয়া পর্যন্ত এটা সম্ভবত কিছু সময় নিতে হবে. H2 বয়াম ফাইল http://h2database.com/m2-repo/com/h2database/h2/maven-metadata.xml এবং http://hsql.sourceforge.net/m2-repo/com/h2database/h2 স্থাপন করা হয় স্বাভাবিক হিসাবে /maven-metadata.xml.
  • ডকুমেন্টেশন এবং H2 কনসোল একটি অংশ অ্যাপল অক্ষিপট প্রদর্শন সমর্থন পরিবর্তন করা হয়েছে.

  • উৎস ডাটাবেস একটি CLOB বা ছিটে অন্তর্ভুক্ত যদি
  • CreateCluster টুল ব্যবহার করা যাবে না. মূল কারণ TCP সার্ভারের একচেটিয়া মোড ব্যবহার করার সময় একটি সমস্যা হত যা সময়, সুসংগত না ছিল.
  • Statement.getQueryTimeout (): ডাটাবেস অনুসন্ধান করা হবে এই পদ্ধতি শুধুমাত্র প্রথম কল. ক্যোয়ারী সময়সীমার setQueryTimeout আহ্বান চেয়ে অন্য ভাবে পরিবর্তন করা হয়, এই পদ্ধতি সবসময় শেষ মান ফিরে আসতে হবে. বিশাল getQueryTimeout () অনেক কল, কারণ এই পরিবর্তন করা হয়.
  • ইস্যু 416: PreparedStatement.setNString AbstractMethodError ছোঁড়া. জাভা 5 সঙ্গে সামঞ্জস্য ভঙ্গ করবেন না যে সব বাস্তবায়িত JDBC 4 পদ্ধতি এখন ডিফল্ট বয়াম ফাইল অন্তর্ভুক্ত করা হয়.
  • ইস্যু 414:
  • কিছু ফাংশন জন্য, পরামিতি দুইবার মূল্যায়ন করা হয় (দুইবার উদাহরণ & quot; গৃহস্থালি ((nextval ..)), & quot; দৌড়ে & quot; nextval (..), & quot).
    , & Quot;
  • ResultSetMetaData পদ্ধতি getSchemaName এবং getTableName পরিবর্তে, & quot নাল ফিরে আসতে পারে; JDBC এপিআই উল্লিখিত (একটি খালি স্ট্রিং).
  • & quot যোগ করা হয়েছে সামঞ্জস্য; সেট নাম, & quot; মাইএসকিউএল সামঞ্জস্যের মোড প্রশ্ন.

কি সংস্করণ 1.3.168 নতুন:

  • বার্তা, & quot; লেনদেন লগ ছেঁটে ফেলা হতে পারে না, & quot ; কখনও কখনও লগ ছিন্ন কোন সমস্যা ছিল, এমনকি যদি .trace.db ফাইলে লেখা হয়.
  • নতুন সিস্টেম সম্পত্তি, & quot; h2.serializeJavaObject, & quot; (ডিফল্ট: সত্য). বস্তু compareTo এবং toString পদ্ধতি ব্যবহার করা যেতে পারে, যাতে জাভা বস্তু serializing নিষ্ক্রিয় করতে পারবেন
  • ডিলান কোরিয়ান H2 কনসোল টুল অনুবাদ করেছে. অনেক ধন্যবাদ!
  • সূচক ইতিমধ্যে আর একটি কেবল ডাটাবেসের জন্য ব্যর্থ উপস্থিত থাকলে ইতিমধ্যে বিদ্যমান থাকে বিবৃতি সূচক তৈরি চালানো.
  • MVCC: একই সময়ে একাধিক অনন্য সূচী (অথবা একটি প্রাথমিক কী এবং অন্তত একটি অনন্য সূচক) আছে, দ্বিতীয় সংযোগ মুছে ফেলা প্রদর্শিত সারি হতে পারে একটি সারিতে আপডেট. ধন্যবাদ প্যাচের জন্য Teruo থেকে অনেক!
  • পূর্ণ টেক্সট অনুসন্ধান Query. ইন মেমরি Lucene সূচী বর্তমানে সমর্থিত
  • পূর্ণ টেক্সট অনুসন্ধান Query: UUID প্রাথমিক কী বর্তমানে সমর্থিত করুন
  • .
  • সংযোগ পুল ব্যবহার করা হলে, ওয়েব অ্যাপ্লিকেশন যখন আনলোড করা হচ্ছে এখন আর একটি সতর্কবার্তা লগ ইন করতে হবে Apache হুল বিড়াল 7.x.
  • H2 কনসোল: সিহাব ব্রাউজার সাপোর্ট (জন্য ডেবিয়ান / রাস্পবেরী Pi)

  • একটি দূরবর্তী সময় খোলার ট্রেস স্তর শূন্য সেট করা হয়
  • একটি অস্থায়ী ফাইল খুলতে না
  • ব্যবহার HMAC, দূরবর্তী ডেলা আইডি এর অনুমোদন একটি ক্যাশে বজায় রাখা, এবং এর ফলে সেট প্রতি lobs সংখ্যা সীমা মুছে ফেলার জন্য প্রয়োজন সরানোর জন্য.
  • H2 কনসোল: এইচটিএমএল এবং XML নথি এখন একটি updatable ফলাফল সেট সম্পাদনা করা যাবে. মাল্টি লাইন নথি সম্পাদনার জন্য (সীমিত) সমর্থন আছে.

কি সংস্করণ 1.3.164 নতুন:

  • একটি ট্রিগার সেট ফলে আপডেট করার প্রণালী এখন সমর্থিত .

কি সংস্করণ 11.3.162 নতুন:

  • নিম্নলিখিত সিস্টেমের বৈশিষ্ট্য আর সমর্থিত হয়: H2 .allowBigDecimalExtensions, h2.emptyPassword, h2.minColumnNameMap, h2.returnLobObjects, h2.webMaxValueLength.

  • একটি VPN ব্যবহার করে
  • একটি H2 সার্ভার আরম্ভ (কিছু তথ্য VPN সফ্টওয়্যার জন্য) কাজ করে নি.
  • ওরাকল সামঞ্জস্যের:. ডিকোড (...) জন্য সমর্থন
  • Lucene ফুল টেক্সট সন্ধানের জন্য: টেবিল ইতিমধ্যে তথ্য উপস্থিত থাকে, তাহলে একটি সূচক তৈরি এখন দ্রুততর. ধন্যবাদ প্যাচের জন্য Frostwire টিম থেকে এঞ্জেল লেওন অনেক!

  • তালিকায় শুধুমাত্র একটি কলাম রয়েছে
  • বন্ধনী একটি কলাম তালিকা সঙ্গে আপডেট বিবৃতি কাজ করে নি. উদাহরণ:. আপডেট পরীক্ষা সেট (আইডি) = (আইডি)
  • পড়ুন শুধুমাত্র একটি জিপ ফাইল উপাত্ত -baseDir বিকল্প ব্যবহার করার সময় কাজ করা হয়নি.
  • ইস্যু 334:. এখন Clob কলাম জন্য কাজ করে SimpleResultSet.getString
  • একটি সমষ্টিগত সঙ্গে Subqueries সবসময় কাজ করে নি. উদাহরণ: নির্বাচন (পরীক্ষা থেকে নির্বাচন গণনা (*) যেখানে একটি = তোমাকে ধন্যবাদ এবং খ = 0) একটি
  • দ্বারা পরীক্ষা টি গ্রুপ থেকে
  • সার্ভার:. কিছু (তত্ত্বীয়) ক্ষেত্রে, ব্যতিক্রম সংযোগ বন্ধ উপেক্ষা করা হয়েছে, যখন
  • Server.createTcpServer, createPgServer, createWebServer:. অবৈধ আর্গুমেন্ট এখন সনাক্ত করা হয়

  • ডেলা কলাম সূচী (যদিও এই নির্বাচনশীলতা তথ্য হ্যাশ কোড থেকে গণনা করা এবং না করা হয়, কর্মক্ষমতা উপর সামান্য প্রভাব থাকা উচিত) সমর্থিত হয় না, কারণ
  • ডেলা কলাম নির্বাচনশীলতা আর গণনা করা হয়.
  • নতুন পরীক্ষামূলক সিস্টেম সম্পত্তি, & quot; h2.modifyOnWrite, & quot ;: যখন সক্রিয় ডাটাবেস লেখার সময়, ডাটাবেস ফাইল শুধুমাত্র পরিবর্তিত হয়. সক্রিয় করা হলে, ধারাবাহিকভাবে ফাইল লক অনেক দ্রুত শুধুমাত্র পাঠযোগ্য অপারেশন জন্য.
  • নালপয়েন্টারএক্সেপশন অবৈধ দেখ জন্য TableView.isDeterministic ঘটতে পারে.
  • ইস্যু 180: বস্তু deserializing যখন, কনটেক্সট ক্লাস লোডার ডিফল্ট ক্লাস লোডার পরিবর্তে ব্যবহার করা হয় সিস্টেম সম্পত্তি, & quot; h2.useThreadContextClassLoader, & quot; সেট করা হয়. ধন্যবাদ প্যাচের জন্য নূহ স্প্রিংস থেকে অনেক!
  • একচেটিয়া মোড ব্যবহার করা হলে, ডেলা অপারেশন থ্রেড ব্লক হতে পারে. (ছিটে বা CLOB তথ্য ব্যবহার করে) এই CreateCluster টুল প্রভাবিত.
  • & quot অপ্টিমাইজেশান; & quot দ্বারা গ্রুপ কলাম দ্বারা গ্রুপ নির্বাচন তালিকা মধ্যে ওরফে করা হলে সঠিকভাবে কাজ ছিল না.
  • ইস্যু 326: মিথ্যা DATABASE_TO_UPPER = ব্যবহার করে যখন সংবেদনশীল ক্ষেত্রে (মিশ্র কেস) উদ্ধৃতি চিহ্ন বিনা অভিন্ন পরিচয় জন্য সমর্থন উন্নত
  • .

আবশ্যক

  • জাভা 2 স্ট্যান্ডার্ড সংস্করণ রানটাইম এনভায়রনমেন্ট

অনুরূপ সফ্টওয়্যার

Free-Vote
Free-Vote

3 Jun 15

Cego
Cego

17 Feb 15

Drizzle
Drizzle

20 Feb 15

DAMP
DAMP

2 Jun 15

মন্তব্য H2 Database Engine

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!
বিভাগ দ্বারা অনুসন্ধান