SQL Server Плохо и Лучшие практики

Я обновил ваш код новым методом, который будет работать, если case 13:.

Теперь у вас есть выбранный элемент в методе loadHTML(), и вы можете загрузить любую страницу, используя этот выбранный элемент / элемент.

(function($, document) {
  'use strict';

  var items = $('#list').children();

  function loadHTML() {
    var itemText = $("#list li.selected").text();
    console.log(itemText);
  }

  function selectItem(item) {
    item.addClass('selected')
      .attr('aria-selected', 'true')
      .siblings()
      .removeClass('selected')
      .attr('aria-selected', 'false');
  }

  $(document).keyup(function(event) {

    var key = event.which,
      direction = null,
      position = null,
      item = null;

    switch (key) {
      case 35: // End
        position = 'last';
        break;
      case 36: // Home
        position = 'first';
        break;
      case 38: // Key up
        direction = 'prev';
        break;
      case 40: // Key down
        direction = 'next';
        break;
      case 13:
        direction = 'none';
        loadHTML();
        break;
    }

    if (position) {
      item = items[position]();
    } else if (direction) {
      if (direction != 'none') {
        item = items.filter('.selected')[direction]();
      }
    }

    if (item) {
      selectItem(item);
    }
  });

  $('#list a').click(function() {
    selectItem($(this).closest('li'));
    return false;
  });

  selectItem(items.first());

})(jQuery, document);
body {
  width: 30em;
  margin: 2em auto;
  font: 81.25%/1.5 Lato, sans-serif;
  text-align: center;
  color: #444;
  background-color: #fff;
}

kbd {
  padding: 2px 3px;
  background-color: #f4f4f4;
  border: 1px solid #ccc;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

#list {
  width: 12em;
  margin: 0 auto;
  padding: 0;
  list-style: none;
}

#list a {
  display: block;
  width: 100%;
  line-height: 3;
  text-decoration: none;
  color: #fff;
  background-color: #393;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

#list li {
  margin-bottom: 5px;
}

#list li.selected a {
  background-color: #c22;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<main role="main">
  <ul id="list">
    <li><a href="#">Item 1</a></li>
    <li><a href="#">Item 2</a></li>
    <li><a href="#">Item 3</a></li>
    <li><a href="#">Item 4</a></li>
    <li><a href="#">Item 5</a></li>
  </ul>

  <p>Click on this demo to give it focus.</p>
  <p>Click to select an item or use <kbd>key up</kbd>, <kbd>key down</kbd>, <kbd>home</kbd>, or <kbd>end</kbd>.</p>
</main>

5
задан Mihai Limbășan 23 March 2009 в 20:47
поделиться

3 ответа

У Вас есть данные, и входит в систему отдельные устройства. Действительно ли tempdb является разумным размером? У Вас есть план аварийного восстановления? В первый раз, когда необходимо восстановиться, база данных не является временем для запуска чтения о том, как сделать это!

Вы выполняете план технического обслуживания по умолчанию (DBCC, обновите статистику и так далее)? Вы знаете то, что все это делает и Вы контролируете его для каких-либо проблем?

У Вас есть некоторые метрики производительности на диске вводом-выводом, памятью, CPU. Возможно, некоторые запросы можно контролировать регулярно и искать снижение производительности.

С новым приложением и базой данных, все Ваши запросы будут быстры некоторое время, но поскольку Ваша база данных растет, проблемы производительности могут красться на Вас, если Вы не являетесь превентивными.

9
ответ дан 18 December 2019 в 13:19
поделиться

мешайте SQL-серверу использовать всю доступную память... на поле с 4 ГБ поршня, я ограничил бы его 3 ГБ, обеспечение 1 ГБ оставлено для OS.

3
ответ дан 18 December 2019 в 13:19
поделиться

Мой любимый:

У Вас есть план резервного копирования?

Я видел слишком много баз данных с журналами транзакций, заполняющими диск...

Если Вы становитесь серьезными с SQL, смотрят на SqlServerCentral.com. У них есть много хороших статей обо всем связанный SQL.

2
ответ дан 18 December 2019 в 13:19
поделиться
Другие вопросы по тегам:

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