Нужны сводные данные и отличные данные, я должен использовать 2 запроса или обработать сотни тысяч строк? (лучшая практика)

JQuery не может добавлять элементы к (кажется, они добавляют их в DOM-проводник, но не на экран).

Обходным путем является добавление со всеми элементами, которые вам нужны для этой страницы, а затем изменение атрибутов элементов с помощью .attr().

$('body')
  .append($(''))
  .mousemove( function (e) {
      $("#c").attr({
          cx: e.pageX,
          cy: e.pageY
      });
  });

http://jsfiddle.net/8FBjb/1/

-2
задан scaisEdge 18 January 2019 в 11:34
поделиться

1 ответ

У меня есть много страниц PHP, которые имеют десятков запросов, поддерживающих их, и они выполняются достаточно быстро. Когда страница не работает быстро, я сосредотачиваюсь на самом медленном запросе; Я не играю в игры на PHP. Но я избегаю выполнения запроса, который попадает в сотни тысяч строк; это будет "слишком" медленно. Некоторые вещи ...

  • Может быть, я найду способ агрегировать данные, чтобы избежать большого сканирования.
  • Возможно, я перенесу большой запрос на вторую страницу - это позволит избежать наказания за ненужного пользователя.
  • Может быть, я разбью большое сканирование, так что пользователь должен попросить куски, не построить страницу с 100K строк. Разбивка на страницы не хороша для такого количества строк. Так что ...
  • Может быть, я буду динамически встраивать индекс на второй уровень страниц.

Для дальнейшего обсуждения, пожалуйста, предоставьте SHOW CREATE TABLE, некоторые SELECTs (не волнуйтесь о том, насколько они плохи; мы расскажем вам) и макеты страниц.

0
ответ дан Rick James 18 January 2019 в 11:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: