نمایش نتایج 1 تا 2 از 2

نام تاپیک: تعداد رکورد های جدول و سرعت بازیابی

  1. #1

    تعداد رکورد های جدول و سرعت بازیابی

    سلام من میخواهم بدونم چطور میتوانم تعداد رکورد های جدول و سرعت بازیابی انها را بفهمم

  2. #2
    سلام دوست عزیز؛
    خوب برای اینکه تعداد رکوردهای موجود در RecordSet رو بعد از ارسال Query بدست آورد توابعی در PHP وجود داره از جمله
    mysql_num_rows($result)

    این تابع تعداد رکوردهایی که دستور SELECT بر میگردونه رو حساب میکنه. در کنار اون تابع
    mysql_num_fields(resuly_id)
    تعداد فیلدهای موجود در مجموعه نتایج رو برمیگردونه.
    سرعت اجرای یه اسکریپت PHP هم با اندازه گیری زمان در ابتدای اسکریپت و انتهای اسکریپت و تفریق اونها از هم بدست می آید. که در این مورد هم معمولا از تابع microtime استفاده میشه.
    <?php
    function getmicrotime(){
    list($usec, $sec) = explode(" ",microtime());
    return ((float)$usec + (float)$sec);
    }

    $time_start = getmicrotime();

    for ($i=0; $i < 1000; $i++){
    //do nothing, 1000 times
    }

    $time_end = getmicrotime();
    $time = $time_end - $time_start;

    echo "Did nothing in $time seconds";
    ?>

    موفق باشید.

تاپیک های مشابه

  1. خطا در mysql
    نوشته شده توسط sedaghat23 در بخش PHP
    پاسخ: 7
    آخرین پست: چهارشنبه 11 آذر 1388, 21:35 عصر
  2. دسترسی مستقیم به فایل بانک اطلاعاتی mysql!!
    نوشته شده توسط piter1355 در بخش MySQL
    پاسخ: 4
    آخرین پست: سه شنبه 16 آبان 1385, 07:53 صبح
  3. پیغام خطای MySQL
    نوشته شده توسط sedaghat23 در بخش PHP
    پاسخ: 1
    آخرین پست: شنبه 09 اردیبهشت 1385, 01:11 صبح
  4. EMS Mysql & mysql-front
    نوشته شده توسط imanghafari در بخش MySQL
    پاسخ: 4
    آخرین پست: یک شنبه 20 فروردین 1385, 11:16 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •