SELECT 
  item_id 
FROM 
  cscart_sg_user_activity_log 
WHERE 
  action = 'blog_view' 
  AND item_id > 0 
  AND user_id = 0 
  AND session_id = '' 
  AND lang_code = '0' 
ORDER BY 
  timestamp DESC 
LIMIT 
  50

Query time 0.01330

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost": 7.678977,
    "nested_loop": [
      {
        "read_sorted_file": {
          "filesort": {
            "sort_key": "cscart_sg_user_activity_log.`timestamp` desc",
            "table": {
              "table_name": "cscart_sg_user_activity_log",
              "access_type": "ALL",
              "loops": 1,
              "rows": 45869,
              "cost": 7.678977,
              "filtered": 100,
              "attached_condition": "cscart_sg_user_activity_log.user_id = 0 and cscart_sg_user_activity_log.`action` = 'blog_view' and cscart_sg_user_activity_log.item_id > 0 and cscart_sg_user_activity_log.session_id = '' and cscart_sg_user_activity_log.lang_code = '0'"
            }
          }
        }
      }
    ]
  }
}