درباره نویسنده

سیدمحمد حسینی

سیدمحمد حسینی

کارشناس سازمان اسناد و املاک- مشاور و برنامه نویس ارشد شرکت اریس رایانه- مدرس دانشگاه- DBA- SQL Server Tuning

10 Comments

  1. مهدی شیشه بری شیشه بری

    مهدی شیشه بری شیشه بری

       و اما نتیجه گیری که می توان کرد این است که، مهم نیست شما چقدر تلاش می
    کنید، SQL Server را نمی توانید دور بزنید، چون SQL Server حواسش به همه
    چیز هست.

    چقدر خوب است که SQL حواسش به همه چیز است. موردی که باید یک الگو برای تیم های توسعه نرم افزارها باشد.
    سپاس آقای حسینی

    پاسخ دادن
  2. داود وحدانی

    داود وحدانی

    بسیار ممنون استفاده کردیم عالی بود و البته این قسمت منو یاد پلیس فتا میندازه که حواسش به همه چیز هست 🙂   

        و اما نتیجه گیری که می توان کرد این است که، مهم نیست شما چقدر تلاش می کنید، SQL Server را نمی توانید دور بزنید، چون SQL Server حواسش به همه چیز هست.
    پاسخ دادن
  3. حسن ضرابی

    حسن ضرابی

       با سلام و خسته نباشید

    ممنونم بابت این آموزشی که دادید جناب آقای مهندس سید محمد حسینی به نکات خیلی خوبی اشاره کردید.

    ممنونم از شما

    پاسخ دادن
    1. سیدمحمد حسینی

      سیدمحمد حسینی

      سلام

      ممنون از توجه شما
      امیدوارم که مفید بوده باشه
      پاسخ دادن
  4. seyedmahdi

    seyedmahdi

       با تشکر از مقاله خوب شما

    پاسخ دادن
  5. احسان زینلی

    احسان زینلی

     مقاله مختصر و مفیدی بود
    ممنون

    پاسخ دادن
  6. محمد دانشور

    محمد دانشور

    با تشکر از مطلب مفیدتون ،
    من یه جدولی دارم که فیلد تاریخ آن عدد بوده و فیلد ساعت ان از نوع رشته(char) می باشد. و بر روی فیلد date, time ایندکس تعریف شده هست. وقتی دستور
    select id from message order by date , time رو اجرا می کنم، با توجه به plan اس کیو ال از ایندکس موجود استفاده نمی کند ولی وقتی نوع داده فیلد ساعت رو به time تغییر می دهم ، از ایندکس تعریف شده استفاده می شود. آیا دلیل خاصی وجود دارد؟
    ممنون می شم راهنمایی کنید.

    پاسخ دادن
    1. محمد دانشور

      محمد دانشور

      توضیح این که در صورتی که Force کنیم اس کیو ال از ایندکس موجود استفاده کند. باز هم خودش عملیات Sort رو انجام می دهد.

      پاسخ دادن
      1. محمد دانشور

        محمد دانشور

        در ضمن این مشکل فقط تو یه دیتا بیس وجود دارد. و در دیتابیس جدید از ایندکس استفاده می کند. و plan کوئری cost عملیات sort هم ندارد

    2. محمد دانشور

      محمد دانشور

      بالاخره بعد از یک روز درگیری تونستم مشکل فوق رو حل کنم، collation دیتابیس روی latin بود و با تغییر collation فیلد رشته ای مورد نظر به arabic مشکل حل شد. ولی این که علتش چی بود . دقیقا نتونستم متوجه بشم!!!!
      با تشکر

      پاسخ دادن

ارسال نظر

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمامی حقوق مادی و معنوی این وب سایت متعلق به نیک آموز می باشد.
این سایت توسط تیم آموزش برنامه نویسی نیک آموز مدیریت می شود.