با سلام
من جدولي دارم كه 1 يكي از ستون هاي اون با 1 Json 1 شده وقتي اطلاعات اون فيلد رو 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')
برچسب:
نویسنده: خنج
تاريخ: پنجشنبه
30 آذر
1396 ساعت: 1:43