TGViewer
Database Database @database_academy · 892 subscribers
Post #1488 59
🔵 عنوان مقاله
Asynchronous I/O in DuckDB: Work, Thread, Work (12 minute read)

🟢 خلاصه مقاله:
در داک‌دی‌بی، یکی از به‌روزرسانی‌های مهم، افزودن ورودی و خروجی غیرهم‌زمان (asychronous I/O) است. هدف اصلی از این تغییر، این است که نخ‌های کاری که وظیفه خواندن فایل‌های پارکت و CSV بر بستر S3 را دارند، دیگر در حین عملیات مسدود نشوند و در نتیجه عملیات‌های کاربردی همزمان و کارآمدتری را تجربه کنند.

در طراحی جدید، بخش‌بندی بین عملیات‌های غیرهم‌زمان و استخرهای نخ‌های کاری به گونه‌ای صورت گرفته است که هر کدام مستقل عمل می‌کنند. علاوه بر این، ویژگی‌های پیش‌خوانی (read-ahead) و مدیریت حافظه (memory governance) به سیستم افزوده شده است تا کارایی و کنترل بر عملیات‌های داده‌ها به صورت بهتری صورت گیرد. نتیجه این به‌روزرسانی‌ها، بهبودهای چشم‌گیری در عملکرد است؛ مثلا، زمان اجرای پرس‌وجوی TPC-H Q6 روی داده‌های ۲۲ گیگابایتی در قالب فایل پارکت، کاهش قابل توجهی از ۸.۲۳ ثانیه به ۲.۸۴ ثانیه پیدا کرد. همچنین، زمان اسکن کردن فایل‌های CSV بزرگ تقریباً بیست برابر سریع‌تر شد، که نشان‌دهنده افزایش چشم‌گیر کارایی در پردازش داده‌های حجیم است. این تغییرات، توانسته است موجب بهبود قابل توجه عملکرد سیستم در مواجهه با حجم بالای داده‌ها در بستر ابر و فضاهای ذخیره‌سازی ابری شوند.

#دکتابی #ورودی_خروجی #پایگاه_داده #بهبود_عملکرد

🟣لینک مقاله:
https://duckdb.org/2026/07/31/asynchronous-io.html?utm_source=tldrdata

➖➖➖➖➖➖➖➖
👑 @Database_Academy
DuckDB Asynchronous I/O in DuckDB: Work, Thread, Work Starting with v2.0, scheduled for fall 2026, DuckDB will support asynchronous reads of Parquet and CSV files. This can significantly speed up queries when synchronous I/O does not saturate the available bandwidth, as is typical in EC2/S3 compute-storage setups.
More from @database_academy
  1. Oct 14, 2026🔵 عنوان مقاله Apache Spark Resource Optimization: Lessons From Eight Million Jobs a Day (…
  2. Oct 14, 2026🔵 عنوان مقاله Your Ontology Records Permission. It Does Not Resolve Authority (11 minute…
  3. Oct 14, 2026🔵 عنوان مقاله The reverts will continue until morale improves (5 minute read) 🟢 خلاصه مق…
  4. Oct 14, 2026🔵 عنوان مقاله Designing enzymes for new-to-nature chemistry and non-natural substrates wi…
  5. Oct 13, 2026🔵 عنوان مقاله Query Plan Hints in Postgres 19 🟢 خلاصه مقاله: در پایگاه داده‌های PostgreS…
  6. Oct 13, 2026🔵 عنوان مقاله OpenAI Math (GitHub Repo) 🟢 خلاصه مقاله: شرکت OpenAI اخیراً مجموعه‌ای از ۷…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →