Anonymous Quiz
    27%
    GetRow()
      
    8%
    Fetch()
      
    55%
    QueryRow()
      
    10%
    SelectOne()
      
    ❤3😁1
  Anonymous Quiz
    18%
    DB
      
    57%
    Tx
      
    12%
    Execer
      
    13%
    Queryer
      
    💊7🔥2😁2❤1🤔1
  1. Read Uncommitted – транзакция читает несохраненные изменения других транзакций (грязное чтение).
2. Read Committed – транзакция видит только сохраненные изменения других транзакций.
3. Repeatable Read – транзакция видит одинаковые данные при повторных запросах, но возможны фантомные чтения.
4. Serializable – полный контроль над данными, транзакции выполняются последовательно, но снижается производительность.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍9🔥3
  Anonymous Quiz
    16%
    sql.ErrNoRows
      
    69%
    sql.ErrConnDone
      
    10%
    sql.ErrTxDone
      
    5%
    sql.ErrSyntax
      
    ❤2
  Anonymous Quiz
    15%
    CheckErr()
      
    23%
    HandleErr()
      
    5%
    Ping()
      
    56%
    Row().Err()
      
    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
  