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

نام تاپیک: Timeout

  1. #1
    کاربر دائمی آواتار ahmad1358
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    قائمشهر-مازندران
    پست
    146

    Timeout

    با سلام من يه كوئري تو mssql نوشتم ولي وقتي اونو اجرا مي كنم خطاي Timeout ميده در ضمن من تو تنظيمات Sql Server در قسمت سرور و در تب ‍Connections مقدار Remote query Timout رو هم 0 قرار دادم ولي باز هم خطا ميده كه تايم اوت شده.


    SELECT COUNT(dbo.aval.halat) AS counting, dbo.aval.code_n
    FROM dbo.aval INNER JOIN
    dbo.ahmad ON dbo.aval.code_n = dbo.ahmad.code_n
    GROUP BY dbo.aval.code_n
    HAVING (COUNT(dbo.aval.halat) <= 2)

  2. #2
    محروم شده
    تاریخ عضویت
    اسفند 1383
    محل زندگی
    Never Land
    پست
    423

    نقل قول: Timeout

    1- نتيجه Execution Plane‌مربوط به Query را در اينجا قرار دهيد
    2- فيلدهاي هر كدام از جداول به همراه ايندكس ها را قرار دهيد تا بتوانيم بيشتر راهنمايي كنيم

  3. #3
    کاربر دائمی آواتار ahmad1358
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    قائمشهر-مازندران
    پست
    146

    نقل قول: Timeout

    جدول halat از يه جدولي به نام ahmad كه داراي حدودا 4 ميليون و پانصد هزار ركورده ركوردها را با شرط زير وواكشي ميكنه

    SELECT ((((((((((((((((((((((((((((((((((((((((dbo.tashih .aa1_1 * dbo.ah.aa1_1 + dbo.tashih.aa1_2 * dbo.ah.aa1_2)
    + dbo.tashih.aa1_3 * dbo.ah.aa1_3) + dbo.tashih.aa2_1 * dbo.ah.aa2_1) + dbo.tashih.aa2_2 * dbo.ah.aa2_2) + dbo.tashih.aa2_3 * dbo.ah.aa2_3)
    + dbo.tashih.aa3_1 * dbo.ah.aa3_1) + dbo.tashih.aa3_2 * dbo.ah.aa3_2) + dbo.tashih.aa3_3 * dbo.ah.aa3_3) + dbo.tashih.aa4_1 * dbo.ah.aa4_1)
    + dbo.tashih.aa4_2 * dbo.ah.aa4_2) + dbo.tashih.aa4_3 * dbo.ah.aa4_3) + dbo.tashih.aa5_1 * dbo.ah.aa5_1) + dbo.tashih.aa5_2 * dbo.ah.aa5_2)
    + dbo.tashih.aa5_3 * dbo.ah.aa5_3) + dbo.tashih.aa6_1 * dbo.ah.aa6_1) + dbo.tashih.aa6_2 * dbo.ah.aa6_2) + dbo.tashih.aa6_3 * dbo.ah.aa6_3)
    + dbo.tashih.aa7_1 * dbo.ah.aa7_1) + dbo.tashih.aa7_2 * dbo.ah.aa7_2) + dbo.tashih.aa7_3 * dbo.ah.aa7_3) + dbo.tashih.aa8_1 * dbo.ah.aa8_1)
    + dbo.tashih.aa8_2 * dbo.ah.aa8_2) + dbo.tashih.aa8_3 * dbo.ah.aa8_3) + dbo.tashih.aa9_1 * dbo.ah.aa9_1) + dbo.tashih.aa9_2 * dbo.ah.aa9_2)
    + dbo.tashih.aa9_3 * dbo.ah.aa9_3) + dbo.tashih.aa10_1 * dbo.ah.aa10_1) + dbo.tashih.aa10_2 * dbo.ah.aa10_2) + dbo.tashih.aa10_3 * dbo.ah.aa10_3)
    + dbo.tashih.aa11_1 * dbo.ah.aa11_1) + dbo.tashih.aa11_2 * dbo.ah.aa11_2) + dbo.tashih.aa11_3 * dbo.ah.aa11_3)
    + dbo.tashih.aa12_1 * dbo.ah.aa12_1) + dbo.tashih.aa12_2 * dbo.ah.aa12_2) + dbo.tashih.aa12_3 * dbo.ah.aa12_3)
    + dbo.tashih.aa13_1 * dbo.ah.aa13_1) + dbo.tashih.aa13_2 * dbo.ah.aa13_2) + dbo.tashih.aa13_3 * dbo.ah.aa13_3)
    + dbo.tashih.aa14_1 * dbo.ah.aa14_1) + dbo.tashih.aa14_2 * dbo.ah.aa14_2) + dbo.tashih.aa14_3 * dbo.ah.aa14_3 AS halat, dbo.ah.code_n
    FROM dbo.ah CROSS JOIN
    dbo.tashih
    WHERE (((((((((((((((((((((((((((((((((((((((((dbo.tashi h.aa1_1 * dbo.ah.aa1_1 + dbo.tashih.aa1_2 * dbo.ah.aa1_2) + dbo.tashih.aa1_3 * dbo.ah.aa1_3)
    + dbo.tashih.aa2_1 * dbo.ah.aa2_1) + dbo.tashih.aa2_2 * dbo.ah.aa2_2) + dbo.tashih.aa2_3 * dbo.ah.aa2_3) + dbo.tashih.aa3_1 * dbo.ah.aa3_1)
    + dbo.tashih.aa3_2 * dbo.ah.aa3_2) + dbo.tashih.aa3_3 * dbo.ah.aa3_3) + dbo.tashih.aa4_1 * dbo.ah.aa4_1) + dbo.tashih.aa4_2 * dbo.ah.aa4_2)
    + dbo.tashih.aa4_3 * dbo.ah.aa4_3) + dbo.tashih.aa5_1 * dbo.ah.aa5_1) + dbo.tashih.aa5_2 * dbo.ah.aa5_2) + dbo.tashih.aa5_3 * dbo.ah.aa5_3)
    + dbo.tashih.aa6_1 * dbo.ah.aa6_1) + dbo.tashih.aa6_2 * dbo.ah.aa6_2) + dbo.tashih.aa6_3 * dbo.ah.aa6_3) + dbo.tashih.aa7_1 * dbo.ah.aa7_1)
    + dbo.tashih.aa7_2 * dbo.ah.aa7_2) + dbo.tashih.aa7_3 * dbo.ah.aa7_3) + dbo.tashih.aa8_1 * dbo.ah.aa8_1) + dbo.tashih.aa8_2 * dbo.ah.aa8_2)
    + dbo.tashih.aa8_3 * dbo.ah.aa8_3) + dbo.tashih.aa9_1 * dbo.ah.aa9_1) + dbo.tashih.aa9_2 * dbo.ah.aa9_2) + dbo.tashih.aa9_3 * dbo.ah.aa9_3)
    + dbo.tashih.aa10_1 * dbo.ah.aa10_1) + dbo.tashih.aa10_2 * dbo.ah.aa10_2) + dbo.tashih.aa10_3 * dbo.ah.aa10_3)
    + dbo.tashih.aa11_1 * dbo.ah.aa11_1) + dbo.tashih.aa11_2 * dbo.ah.aa11_2) + dbo.tashih.aa11_3 * dbo.ah.aa11_3)
    + dbo.tashih.aa12_1 * dbo.ah.aa12_1) + dbo.tashih.aa12_2 * dbo.ah.aa12_2) + dbo.tashih.aa12_3 * dbo.ah.aa12_3)
    + dbo.tashih.aa13_1 * dbo.ah.aa13_1) + dbo.tashih.aa13_2 * dbo.ah.aa13_2) + dbo.tashih.aa13_3 * dbo.ah.aa13_3)
    + dbo.tashih.aa14_1 * dbo.ah.aa14_1) + dbo.tashih.aa14_2 * dbo.ah.aa14_2) + dbo.tashih.aa14_3 * dbo.ah.aa14_3 = 14)

    كه اين view با اسم aval نامگذاري شده
    حالا من تو كدي كه تو اولين پست نوشتم دارم فيلد حالت را به وسيله فيلد code_n گروه بندي ميكنم تا ببينم هر فيلد code_n چه تعداد فيلد حالت با امتياز 14 داره


    در همه جداول فيلد كليد اصلي همون code_n هستش كه فيلد numeric و Auto number هستش

    با تشكر

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

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