فراخواني اطلاعات ذخيره شده با فرمت Json

ساخت وبلاگ
با سلام
من جدولي دارم كه اطلاعات يكي از ستون هاي اون با فرمت Json ذخيره شده وقتي اطلاعات اون فيلد رو Select مي كنم (كوئري كه دستورات جي سان در اون لحاظ شده) كوئري خيلي كند اجرا ميشه.
البته يكي از فيلد هاي اين جدول از نوع (PK, Int, NotNull) هستش.
يك نمونه از اين كوئري رو ميزارم براتون اگر كسي راهي بلده كه ميشه اين قبيل دستورات با سرعت بيشتري اجرا بشه لطفا كمك كنه.
ممنون
Select
JSON_Value(Sl.logtext,'$.Tim') Time,
JSON_Value(Sl.logtext,'$.Dat') Date,
JSON_Value(Sl.logtext,'$.Detail[0].Detail.Ver') ExeVersion,
JSON_Value(Sl.logtext,'$.Detail[0].Detail.Computer') Computer,
JSON_Value(Sl.logtext,'$.Detail[0].Detail.Customer') PersonCode,
From Table1 Sl
where JSON_Value(logtext,'$.Detail[0].Detail.Typ') in('exe','dll')
تمپوs...
ما را در سایت تمپوs دنبال می کنید

برچسب : نویسنده : خنج tempos بازدید : 187 تاريخ : پنجشنبه 30 آذر 1396 ساعت: 1:43