کتاب الکترونیکی

کتاب راهنمای دسترسی به داده ها: دستیابی به عملکرد و مقیاس پذیری برنامه پایگاه داده بهینه

The Data Access Handbook: Achieving Optimal Database Application Performance and Scalability

دانلود کتاب The Data Access Handbook: Achieving Optimal Database Application Performance and Scalability (به فارسی: کتاب راهنمای دسترسی به داده ها: دستیابی به عملکرد و مقیاس پذیری برنامه پایگاه داده بهینه) نوشته شده توسط «John Goodson – Robert A. Steward»


اطلاعات کتاب کتاب راهنمای دسترسی به داده ها: دستیابی به عملکرد و مقیاس پذیری برنامه پایگاه داده بهینه

موضوع اصلی: 1

نوع: کتاب الکترونیکی

ناشر: Prentice Hall

نویسنده: John Goodson – Robert A. Steward

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2009

تعداد صفحه: 358

حجم کتاب: 5 مگابایت

کد کتاب: 9780137143931 , 0-137-14393-1

نوبت چاپ: 1

توضیحات کتاب کتاب راهنمای دسترسی به داده ها: دستیابی به عملکرد و مقیاس پذیری برنامه پایگاه داده بهینه

کتابچه راهنمای دسترسی به داده

 

دستیابی به عملکرد و مقیاس پذیری بهینه برنامه پایگاه داده

 

جان گودسون • رابرت ای. استوارد

 

با بهینه‌سازی میان‌افزار و اتصال، عملکرد نرم‌افزار پایگاه داده را افزایش دهید

 

عملکرد و مقیاس‌پذیری در برنامه‌های کاربردی پایگاه داده سازمانی امروزی حیاتی‌تر از همیشه هستند، و تنظیم سنتی پایگاه داده برای حل مشکلات عملکردی که احتمالاً در آن برنامه‌ها مشاهده می‌کنید کافی نیست. امروزه، 75 تا 95 درصد از زمان مورد نیاز برای پردازش درخواست داده معمولاً در میان افزار پایگاه داده صرف می شود. بدترین مشکلات عملکرد و مقیاس‌پذیری امروزی عموماً ناشی از مشکلات مربوط به شبکه، درایورهای پایگاه داده، محیط نرم‌افزار/سخت‌افزار گسترده‌تر و کدگذاری ناکارآمد درخواست‌های داده است. در راهنمای دسترسی به داده ها، دو تن از متخصصان برجسته جهان در دسترسی به پایگاه داده به طور سیستماتیک به این مسائل می پردازند و نشان می دهند که چگونه می توان به پیشرفت های قابل توجهی در عملکرد برنامه های کاربردی پایگاه داده دنیای واقعی دست یافت.

جان گودسون و راب استوارد با تکیه بر تجربه بی‌نظیر خود با هر سیستم پایگاه داده پیشرو و API اتصال به پایگاه داده، راه‌های قدرتمندی را که میان‌افزار بر عملکرد و راهنمای برنامه‌ها تأثیر می‌گذارد، نشان می‌دهند. توسعه دهندگان با طراحی و نوشتن کد API که عملکرد برتر را در هر محیط پیشرو ارائه می دهد. آنها علاوه بر پوشش مفاهیم و تکنیک های ضروری که در سیستم های پایگاه داده و API ها کاربرد دارند، نمونه های API زیادی را برای ODBC، JDBC، و ADO.NET و همچنین نمونه های سیستم پایگاه داده برای DB2، Microsoft SQL Server، MySQL، Oracle و Sybase را ارائه می دهند.

پوشش شامل

 

  • درک واضح اینکه چگونه هر جزء از میان افزار پایگاه داده می تواند تأثیر بگذارد عملکرد و مقیاس‌پذیری
  • نوشتن برنامه‌های پایگاه داده برای کاهش ترافیک شبکه، محدود کردن ورودی/خروجی دیسک، بهینه‌سازی تعامل برنامه به درایور، و ساده‌سازی پرس‌وجوها – از جمله نمونه‌هایی برای ODBC، JDBC، و ADO.NET
  • مدیریت اتصالات، تراکنش‌ها و اجرای دستورات SQL با کارآمدی بیشتر
  • استفاده حداکثری از ادغام اتصال و بیانیه
  • نوشتن معیارهای خوب برای پیش‌بینی عملکرد برنامه شما
  • حل کردن سیستماتیک مشکلات عملکرد – از جمله هشت نمونه مطالعه موردی شروع تا پایان

 

اگر معمار نرم افزار، طراح سیستم یا توسعه دهنده برنامه پایگاه داده هستید، کتاب راهنمای دسترسی به داده ضروری ترین منبع عملکرد برنامه پایگاه داده شما خواهد بود. این تنها کتابی است که بر حوزه‌هایی تمرکز دارد که می‌توانید به بهترین پیشرفت‌ها دست یابید – چه در حال طراحی برنامه‌های پایگاه داده جدید یا عیب‌یابی برنامه‌های موجود هستید.

جان گودسون معاون و مدیر کل بخش DataDirect Progress Software است، که پیشرو در اتصال داده ها و یکپارچه سازی پردازنده مرکزی است. او به مدت 20 سال با Sun، مایکروسافت و دیگران برای توسعه استانداردهای اتصال پایگاه داده مانند J2EE، JDBC، ODBC و ADO کار کرده است. او در کمیته ANSI H2 که استاندارد SQL را ساخته بود، خدمت کرد و اکنون در کمیته‌های استانداردهای JDBC Expert Group و Java Rowsets شرکت می‌کند.

 

راب استوارد، معاون تحقیق و توسعه در بخش DataDirect Progress Software، مسئول توسعه، استراتژی است. و نظارت بر محصولات اتصال داده این شرکت. راب 15 سال گذشته را صرف توسعه درایور پایگاه داده و ارائه دهندگان داده با کارایی بالا، از جمله ODBC، JDBC، و ADO.NET کرده است.

هر دو نویسنده در مورد عملکرد برنامه پایگاه داده در بسیاری از رویدادهای صنعت.

 

برای دریافت نمونه کدهای ارائه شده در این کتاب و سایر موارد تکمیلی، از www.dataaccesshandbook.com دیدن کنید. اطلاعات برای DB2، MicrosoftSQL Server، MySQL، Oracle، و Sybase.

 


The Data Access Handbook

 

Achieving Optimal Database Application Performance and Scalability

 

John Goodson • Robert A. Steward

 

Drive breakthrough database application performance by optimizing middleware and connectivity

 

Performance and scalability are more critical than ever in today’s enterprise database applications, and traditional database tuning isn’t nearly enough to solve the performance problems you are likely to see in those applications. Nowadays, 75-95% of the time it takes to process a data request is typically spent in the database middleware. Today’s worst performance and scalability problems are generally caused by issues with networking, database drivers, the broader software/hardware environment, and inefficient coding of data requests. In The Data Access Handbook, two of the world’s leading experts on database access systematically address these issues, showing how to achieve remarkable improvements in performance of real-world database applications.

 

Drawing on their unsurpassed experience with every leading database system and database connectivity API, John Goodson and Rob Steward reveal the powerful ways middleware affects application performance and guide developers with designing and writing API code that will deliver superior performance in each leading environment. In addition to covering essential concepts and techniques that apply across database systems and APIs, they present many API examples for ODBC, JDBC, and ADO.NET as well as database system examples for DB2, Microsoft SQL Server, MySQL, Oracle, and Sybase.

Coverage includes

 

  • Clearly understanding how each component of database middleware can impact performance and scalability
  • Writing database applications to reduce network traffic, limit disk I/O, optimize application-to-driver interaction, and simplify queries—including examples for ODBC, JDBC, and ADO.NET
  • Managing connections, transactions, and SQL statement execution more efficiently
  • Making the most of connection and statement pooling
  • Writing good benchmarks to predict your application’s performance
  • Systematically resolving performance problems—including eight start-to-finish case-study examples

 

If you’re a software architect, system designer, or database application developer, The Data Access Handbook will be your most indispensable database application performance resource. It’s the one book that focuses on the areas where you can achieve the greatest improvements—whether you’re designing new database applications or troubleshooting existing ones.

 

John Goodson is vice president and general manager of the DataDirect division of Progress Software, a leader in data connectivity and mainframe integration. For 20 years, he has worked with Sun, Microsoft, and others to develop database connectivity standards such as J2EE, JDBC, ODBC, and ADO. He served on the ANSI H2 committee that built the SQL standard and now participates in the JDBC Expert Group and Java Rowsets standards committees.

 

Rob Steward, vice president of R&D at the DataDirect division of Progress Software, is responsible for the development, strategy, and oversight of the company’s data connectivity products. Rob has spent the past 15 years developing high-performing database driver and data providers, including ODBC, JDBC, and ADO.NET.

Both authors have spoken on database application performance at many industry events.

 

Visit www.dataaccesshandbook.com to get the code examples presented in this book and other supplemental information for DB2, MicrosoftSQL Server, MySQL, Oracle, and Sybase.

 

دانلود کتاب «کتاب راهنمای دسترسی به داده ها: دستیابی به عملکرد و مقیاس پذیری برنامه پایگاه داده بهینه»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.