Вопросы по теме 'postgresql'
Datanucleus + PostgreSQL не экранирует обратную косую черту
Я пытаюсь понять, где я ошибаюсь с запросом в Datanucleus (при поддержке базы данных Postgres). Кажется, что даже простые запросы терпят неудачу, если выражение содержит обратную косую черту. Однако у меня сложилось впечатление, что JDO/Datanucleus...
17.10.2023
Заполнить базу данных MySQL из файла дампа postgresql
На самом деле мне нужно заполнить базу данных MySQL из файла SQL, который был создан postgresql как
pg_dump dbname > myfile.sql
Итак, если я попытаюсь сделать как
mysql> source myfile.sql
Это явно не работает. Хотя он заполнил...
05.10.2023
Разверните приложение Rails 3.x в Amazon EC2
Я использую Heroku в качестве промежуточного/тестового сервера. Для производства я планирую развертывание в EC2, сначала на 1 экземпляре, но при необходимости развертывание должно масштабироваться до нескольких экземпляров. Быстрый поиск показывает,...
08.11.2023
Как это оптимизировать: многие триггеры Postgres вызывают одну и ту же функцию внутри транзакции
У меня есть кэшированное поле в одной из таблиц моей базы данных, которое обновляется на основе множества разных таблиц и состояния полей в этих таблицах.
Каждая из этих таблиц вызывает одну и ту же функцию через триггер:...
13.10.2023
Как я могу установить время в postgres, чтобы проверить поведение часового пояса с помощью RSpec?
Я хочу иметь возможность протестировать поведение компонента планировщика в разных часовых поясах. Однако функциональность для запуска запланированного поведения использует запросы на основе времени в postgres:
e.g.
# find reminders which have...
28.09.2023
Игнорирование секунд из временной метки postgres
Я запускаю задание cron каждую минуту для уведомления пользователей о событиях.
select * from events where event_start = now() - interval '30 minutes'
так что я могу отправить пользователям уведомление до 30 минут события
проблема в том,...
15.11.2023
Получить сумму целых чисел для УНИКАЛЬНЫХ идентификаторов
В игре, использующей PostgreSQL 9.3 в качестве серверной части, я пытаюсь ограничить количество игр, в которые играет пользователь в неделю.
Я подготовил скрипт SQL , но, к сожалению, он не работает.
Мой (тестовый, а не производственный) код...
25.09.2023
Как улучшить этот запрос Postgres?
У меня есть sql-запрос:
SELECT cast(AVG(SNR) AS integer) AS snr,
cast(AVG(RSSI) AS integer) AS rts
FROM SESSION
WHERE DATE(associationtime)>DATE(NOW()- INTERVAL '21 DAYS');
Работает медленно, потому что 21 день содержит 300 тыс....
04.12.2023
Есть ли способ избежать того, чтобы PostgreSQL поместил обновленную строку в качестве последней строки?
Что ж, моя проблема в том, что каждый раз, когда я обновляю строку, эта строка перемещается на последнее место в таблице. На самом деле не имеет значения, где он был размещен раньше.
Я прочитал в этом сообщении Postgresql: номер строки изменяется...
27.11.2023
Советы по поиску крупного текста в Postgres
Я новичок в базах данных, и мне нужен совет высокого уровня.
Ситуация Я создаю базу данных с помощью Postgres 9.3, в базе данных есть таблица, в которой я храню файлы журналов.
CREATE TABLE errorlogs (
id SERIAL PRIMARY KEY,...
26.10.2023
PostgreSQL не будет использовать индекс для проекции, если индексы использовались для запросов.
Я провел несколько экспериментов, и утверждение в заголовке кажется верным, я хотел бы знать, есть ли способ обойти это.
Вот пример:
CREATE TABLE test ( cond text, v1 integer, v2 integer, v3 integer );
-- Insert millions of rows
CREATE INDEX...
13.10.2023
Получение Postgis/JDBC для работы с BoneCP в Spring
Итак, я использую BoneCP и создаю свой источник данных в Spring:
<bean id="baseDataSource" abstract="true" class="com.jolbox.bonecp.BoneCPDataSource" destroy-method="close">
<property name="driverClass"...
29.09.2023
PostgreSQL - агрегирование данных по дате из поля даты и времени
У меня есть данные с течением времени для конкретных пользователей и временная метка в форме 2013-11-23 16:00:00-05 - есть поминутная дата для каждого пользователя и соответствующее значение использования.
Итак, в таблице есть значения: user_ID,...
20.11.2023
Postgresql: запустить триггер ПОСЛЕ обновления ТОЛЬКО ДЛЯ КАЖДОГО УТВЕРЖДЕНИЯ, если данные изменились
В Postgresql у меня может быть два типа триггеров: FOR EACH ROW и FOR EACH STATEMENT. Если я делаю триггер FOR EACH ROW, я могу добавить предложение WHERE что-то вроде OLD.* != NEW.* , чтобы оно срабатывало только в том случае, если что-то...
03.12.2023
Anorm возвращает 0 результатов, в то время как psql возвращает 2 результата
Я включаю панель поиска через AJAX, который передает выбранный фильтр (переключатель), относящийся к столбцу базы данных, и строку поиска для всего, что введено в строку поиска. Код scala/play/anorm, который я использую, таков:
def...
10.12.2023
Лучший способ пройтись по набору хэшей, присваивая значения массива в Ruby
Я пытаюсь вставить данные в Postgres. У меня есть массив данных, и я пытаюсь присвоить каждому столбцу значение массива. Вот пример.
pg_insert = ['12/09/2015', 41, 'test account', '41.0']
Table.create([date: pg_insert[0],...
29.10.2023
Синтаксическая ошибка Propel, полученная при использовании зарезервированных ключевых слов в именах таблиц или столбцов
Есть ли способ заставить Propel автоматически экранировать имена столбцов, которые являются зарезервированными словами, при добавлении/обновлении строки?
Прямо сейчас у меня есть столбец с именем «заказ», и когда я пытаюсь обновить с помощью...
01.12.2023
Как использовать массив PHP в Postgres select
Я пытаюсь использовать массив php в операторе выбора postgres.
Я старался:
$sql = "SELECT * FROM some_table WHERE string_field IN ($1) AND other_field = $2;";
$result = pg_query_params($conn, $sql, array(implode(',', $my_arr), $other_field));...
20.11.2023
Столбец Postgres timestamptz и часовой пояс пользователя
После изменения таблицы для использования timestamptz для всех столбцов времени я вижу очень странное поведение при выборе на основе временного диапазона. Когда часовой пояс пользователя UTC, он работает, результат правильный. Если часовой пояс...
30.11.2023
Как связать объекты в Sequelize (Node js)?
У меня есть модели User и File в Sequlize. Пользователь может иметь несколько файлов. У меня есть ассоциация db.User.hasMany(db.File, {as: 'Files', ForeignKey: 'userId', ограничения: false});
Я хочу инициировать объект пользователя с несколькими...
24.11.2023
Новые материалы
Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..
Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом
Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..
Советы по коду Laravel #2
1-) Найти
// You can specify the columns you need
// in when you use the find method on a model
User::find(‘id’, [‘email’,’name’]);
// You can increment or decrement
// a field in..
Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv)
Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..
3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации —
2. Используя квадратичную формулу —
3. Заполнив квадрат —
Давайте поймем это, решив это простое уравнение:
Мы пытаемся сделать LHS,..
Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..
Демистификация рекурсии
КОДЕКС
Демистификация рекурсии
Упрощенная концепция ошеломляющей
О чем весь этот шум?
Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..