1. Primary Index – создается автоматически на первичном ключе таблицы.
2. Unique Index – предотвращает дублирование значений в колонке.
3. Composite Index (составной индекс) – индекс на несколько столбцов.
4. Full-Text Index – используется для быстрого поиска по тексту.
5. Spatial Index – индекс для геоданных (только MyISAM).
6. Clustered Index – хранит строки в отсортированном порядке (InnoDB).
7. Non-Clustered Index – указывает на строки без изменения порядка хранения.
8. Hash Index – используется в MEMORY таблицах, обеспечивает быстрый доступ к данным.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍5💊1
  Anonymous Quiz
    49%
    index()
      
    38%
    find()
      
    9%
    search()
      
    3%
    locate()
      
    🤔1💊1
  Anonymous Quiz
    15%
    isLetter()
      
    57%
    unicode.IsLetter()
      
    17%
    char.IsLetter()
      
    12%
    none of the above
      
    🤔2💊1
  Это структуры данных, которые ускоряют поиск строк в таблицах MySQL. Они работают аналогично оглавлению в книге, позволяя БД быстро находить нужные записи без полного сканирования таблицы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍5
  Anonymous Quiz
    7%
    Да
      
    91%
    Нет
      
    2%
    Только в некоторых случаях
      
    0%
    Зависит от версии Go
      
    💊7👍2🤔1
  Anonymous Quiz
    88%
    Да
      
    6%
    Нет
      
    5%
    Только если интерфейсы не пересекаются
      
    1%
    Только в последних версиях Go
      
    👍1🤔1
  1. Ускорение поиска – уменьшает количество проверяемых строк.
2. Оптимизация ORDER BY и GROUP BY – индексы помогают быстрее сортировать и группировать данные.
3. Повышение эффективности JOIN – индексы на ключах улучшают соединение таблиц.
4. Поддержка UNIQUE и PRIMARY KEY – гарантируют уникальность данных.
5. Оптимизация полнотекстового поиска – full-text индексы помогают эффективно искать текстовые данные.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍6
  Anonymous Quiz
    79%
    Специальный комментарий, который используется для генерации кода.
      
    18%
    Ключевое слово для определения типа данных.
      
    2%
    Оператор для выполнения арифметических операций.
      
    1%
    Функция для обработки ошибок.
      
    👍3💊2
  Anonymous Quiz
    44%
    Метод наследования
      
    6%
    Способ создания классов
      
    49%
    Механизм для расширения структур
      
    1%
    Функция для управления памятью
      
    💊10🤔3
  При создании индекса MySQL автоматически строит структуру данных (обычно B-Tree), которая позволяет быстрее находить значения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  💊14👍3🔥2🤯1
  Anonymous Quiz
    3%
    Для определения переменных.
      
    8%
    Для определения переменных.Б) Для обработки исключений.
      
    87%
    Для документирования и генерации кода.
      
    1%
    Для выполнения арифметических операций.
      
    💊5
  Anonymous Quiz
    21%
    // +build
      
    26%
    // go:generate
      
    6%
    // @annotation
      
    48%
    // build:
      
    💊3🤯1
  Это индекс, содержащий несколько столбцов. Он используется, когда запрос фильтруется по нескольким полям одновременно.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥3👍2
  Anonymous Quiz
    28%
    Аннотации выполняются во время выполнения программы.
      
    45%
    Аннотации игнорируются компилятором Go.
      
    4%
    Аннотации используются только для обработки ошибок.
      
    23%
    Аннотации должны быть определены в начале файла.
      
    💊2🔥1
  Anonymous Quiz
    44%
    Да
      
    36%
    Нет
      
    16%
    Только если она определена внутри другой функции
      
    4%
    Только если она не имеет возвращаемых значений
      
    🔥1
  Этот индекс ускоряет запросы, в которых WHERE использует column1 и column2 вместе.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  💊25🔥4🤔4👍1😁1
  Anonymous Quiz
    12%
    Функция будет вызвана с нулевыми значениями для отсутствующих аргументов
      
    4%
    Компилятор автоматически добавит недостающие аргументы
      
    84%
    Произойдет ошибка компиляции
      
    1%
    Функция вернет nil
      
    👍3❤1
  Anonymous Quiz
    11%
    Да, но только в некоторых случаях
      
    49%
    Нет, структура должна реализовать все методы
      
    4%
    Да, если используется ключевое слово partial
      
    36%
    Нет, если структура не реализует хотя бы один метод, она не реализует интерфейс
      
    💊47🤯6🤔3🔥1
  1. Оптимизация сложных WHERE условий – ускоряют фильтрацию по нескольким полям.
2. Ускорение сортировки (ORDER BY) – если порядок столбцов в индексе совпадает с сортировкой, MySQL использует индекс.
3. Оптимизация соединений (JOIN) – индексы помогают MySQL быстрее находить соединяемые записи.
4. Снижение нагрузки на БД – индексы уменьшают количество операций чтения с диска.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍5❤1😁1
  Anonymous Quiz
    3%
    Изменять размер массивов
      
    93%
    Изменять значение по адресу
      
    2%
    Преобразовывать строки
      
    2%
    Выполнять арифметические операции
      
    💊3🔥1
  