Чтобы добавлять сообщения и комментарии, .

@k0st1x:
k0st1x

"Deprecate" от MS
оказывается MS успели заобсолетить Sql Server OLE DB, Sql Server ODBC, Microsoft Jet Database Engine 4.0 еще в 2013 году.
msdn.microsoft.com

@otakuSiD:
otakuSiD

drop connections and drop database script for PostgreSQL

REVOKE CONNECT ON DATABASE #{dbname} FROM public;
ALTER DATABASE #{dbname} CONNECTION LIMIT 0;
SELECT pg_terminate_backend(pid)
FROM pg_stat_activity
WHERE pid <> pg_backend_pid()
AND datname='#{dbname}';
DROP DATABASE #{dbname};

stackoverflow.com

@datacompboy:
datacompboy

EGTM в продакшена кто-нибудь уже щупал?
Ищу замену мнезии, чтоб легко мигрировать — то есть не менять логику работы транзакционных функций, поменять только обертку.
По сути, требований не много: хранить в памяти реалтайм объекты и немного логов.
Но желательно грузить в память не все сразу, а то вава — одна таблица не может быть disk only, но и в память лезет уже плохо — потому и хочу уйти от мнезии...

@n3lab:
n3lab

зато вот тут доставили. раньше у яблоководов что было стандартом де факто? жопоболь и coredata + sqlite в качестве локальной бд. а тут я наткнулся на Realm: realm.io оно такое кроссплатформенное, говорят, что быстрое и так далее. но это все хуйня по сравнению с тем, что там всякое взаимодействие из мак/айфон приложений пишется буквально в пару строчек. так вот ты какое — счастье :)

@Graf:
Graf

bash.im

Вот, второй раз, на моей памяти, это нихуя не анекдот.
Если первый раз, я в этом м-м-многообразии еще и чо-то разрабатывал, то сейчас — приходится пользоваться.
И хочется делать отчеты(((

@fillest:
fillest

Thoughts on Time-series Databases @ hn
just migrated 20 million rows of Magic: the Gathering price data from influxDB to postgres this week. For a few days of effort, I decreased my query latency by an order of a magnitude; a full set query, roughly 270 cards, went from 30 to 3 seconds with a cold cache.С другой стороны, в influxDB готоый функционал и интеграция с grafana.

@segfault:
segfault

bitbucket.org
Как вам такая орм?
инсертить можно произвольные поля, что позволяет заводить в таблицах любые автополя, не только "id", но и "created default not()" и прочие прелести.
В данном примере, если закоментировать строку 61, то модуль не скомпилируется, потому что поле "phone" входит всписок обязательных (type family ReqInsertFields)

@max630:
max630

А как там в ДБ правильно хранить список структур разных типов? Причём в случае когда пересечение у них практически никакое.

@lovesan:
lovesan

М таки не выдержал наших срачей с айседом metaclass.livejournal.com

@MobyMob:
MobyMob

Как Вы считаете на момент получения прототипа веб-проекта для хранения данных на сервере что следует использовать?
1. База данных (в этом случае необходимо её спроектировать)
2. Данные в виде объектов (появится несколько новых классов), которые при старте приложения десериализуются, а при закрытии наоборот.
3. Что-то другое
Мое мнение, что если делать то сразу бд, чтобы её по ходу развития дорабатывать. Однако для прототипа возможно сгодится и второй вариант.

@Tishka17:
Tishka17

Для идиотов объясните: как это может быть одна БД, но несколько схем? Или это только для MS SQL возможно?

@rufuse:
rufuse

Чуваки, а можно в постгре, например, иметь две колонки для дат и строить из них хитрый функциональный индекс для выборок, чтобы принимал значение либо NULL, либо daterange?

@veet:
veet

0xDBE уже доступно для скачивания!

@Tishka17:
Tishka17

Вот у меня есть программа с конфигами и базой данных в муускуле/оракле. Как лучше сделать скрипт инсталляции, чтобы при обновлении я мог нормально и конфиги проапдейтить и схему в бд? Как вообще вопросы обновления в таких случаях решаются?

@Equidamoid:
Equidamoid

А что, правда, что в сабже utf-8 не умеет 4-байтовые символы?
В постгресе такая гадость есть?

@deboon:
deboon

Жуйк, есть такая проблема:
имеется PostgreSQL, есть Apache HTTPD, в котором выполняются всякие скрипты/сайтики. Со временем количество коннектов к базе растёт до странного количества. При том, что никаких запросов в БД не висит. Просто коннект без какого-то выполняющегося запроса. Вопрос: как определить какой скриптик ответственнен на конкретный коннект к БД? Либо, как можно узнать какие запросы были выполнены через эти "повисшие" коннекты? Что-то ничего не могу придумать. Наверняка есть какое-то стандатное решение.

@Tishka17:
Tishka17

А что за прикол называть поля/переменные сокращениями типа osver и dfn вместо osVersion и filename?

@Tishka17:
Tishka17

Я наверно не понимаю, но зачем в таблице-связке (которая для связи многие ко многим) свой автоинкрементируемый id?

@partizan:
partizan

130905 12:54:13 [ERROR] Slave SQL: Column 1 of table 'db.tablename' cannot be converted from type 'varchar(192)' to type 'varchar(64)',

ну охуеть вобще, откуда он взял varchar(192)? я только что создал таблицу с полем varchar(64) а слейв отпал при попытке конвертить в varchar(192). что за ебанина? хотя я догадываюсь, таблица тут создалась в latin1 а на master в utf8, а почему? в default-charset везде utf8, пиздец

@zweipluse:
zweipluse

странное чувство, когда заброшенный Немецкий вагон выглядит лучше действующего Российского joyreactor.cc

@norguhtar:
norguhtar

Сижу взрываю себе голову как сделать нормальное создание БД и миграцию. Пока liquibase больше всего похож на правду.

@zweipluse:
zweipluse

plus.google.com
p.s. У этого моста я тоже фоткал поезда :)

@LostBoy:
LostBoy

Кто что посоветует из канонических книг по базам данных?

@amyodov:
amyodov

highscalability.com
Если вы верили, что банки и операции с деньгами — это сплошные транзакции, ACID и буквы CP из CAP — вы заблуждались. Банки — это AP с eventual consistency.

@Tishka17:
Tishka17

Вот смотрю я на DbSchema. Лицензия стоит $127. Может аналог, не привязанный к конкретной субд, посоветуете?

@Mendor:
Mendor

Жуйк, ощутилась нехватка качественного общего бэкграунда по базам данных. Насоветуй хороших книжек и/или статей. RU/EN. Спасибо.

@Sectoid:
Sectoid

А есть СУБД как mongodb, но все-таки со схемой данных?

@k0st1x:
k0st1x

есть подозрение, что в oracle db тип данных DATE не может хранить миллисекунды.
и это очень прискорбно

@NetMoose:
NetMoose

Скоро во всех дистрибутивах: " Разработчики Fedora предлагают перейти с MySQL на MariaDB." linux.org.ru

@CheshaNeko:
CheshaNeko

Что посоветуете почитать, что бы понять что такое базы данных, какие базы данные бывают, что такое noSQL?

@Yurtaev:
Yurtaev

Тут коллеги по цеху подготовили интересный документ результатов тестов nosql баз данных goo.gl

@V1ncE:
V1ncE

Стырено из FB
— Привет.
— Привет.
— Как там ваши дела с Наташей? Еще не поженились?
— Нет, мы расстались.
— А что случилось?
— Мне надоело, у нее были слишком большие запросы.
— Например, какие?
— Ну, например, update instance inner join (select group.id as group_id, (select message.id from message inner join thread on thread.id = message.thread_id where location_id = @location_id and language_id = @language_id
and concat(group_key, '.') like concat(group.`key`, '.%') order by message.created desc limit 1) as last_message_id, (select count(*) from thread where location_id = @location_id and language_id = @language_id and concat(group_key, '.') like concat(group.`key`, '.%')) as thread_count, (select if(sum(thread.message_count) is null, 0, sum(thread.message_count)) from thread where location_id = @location_id and language_id = @language_id and concat(group_key, '.') like concat(group.`key`, '.%')) as message_count from group where @group_key like concat(`key`, '.%')) as statistics on statistics.group_id = instance.group_id set instance.message_id = statistics.last_message_id, instance.thread_count = statistics.thread_count, instance.message_count = statistics.message_count where instance.location_id = @location_id and instance.language_id = @language_id;

@ighost:
ighost

Жуйк, посоветуй мне, можно ли хранить базу данных с паролями в папке dropbox? Надежно ли это? Это на случай краха моего HDD я застраховался.

@borman:
borman

Как называется профессия мальчика, который сидит внутри DBMS, пьет кофе и пишет планы к запросам?

@lovesan:
lovesan

Является ли дискриминацией по половому признаку указывать женский пол в колонке базе данных булевым 0?

@Magistr:
Magistr

habrahabr.ru хм и что правда все так плохо ? хотя и логично

@SLX:
SLX

Видео школа по базам данных db-class.org

@folex:
folex

Сижу, думаю, как впихнуть в поле ДБ список стрингов.
Сижу, думаю, как убрать атомарность полей в реляционной БД под SQL-субд.
Сижу, думаю, какой же я идиот.

@Equidamoid:
Equidamoid

Хочется возможность получать данные с comparison-статей википедии в виде чего-нибудь, что можно фильтровать

@qnikst:
qnikst

у кого-нить есть работающий пример persistent с бекендом в mongodb?