V čem není InnoDB ACID, při nastavení patřičného isolation levelu?

PM

Dne pondělí 9. února 2015 Jan Bednařík <jan.bedna...@gmail.com> napsal(a):

> Jestli potřebuješ aplikaci, která je nezávislá na druhu databáze, použij
> SQLAlchemy, která ti poskytne abstrakci nad různými databázovými backendy.
>
> Jinak na myisam i innodb je špatné to, že nejsou ACID a dříve nebo později
> tě někde pořádně vypečou. Jak už psal Honza Král, 99% problémů s databází
> je MySQL. Jestli neděláš jen nějaký hobby projektík pro sebe, použij raději
> PostgreSQL.
>
> Honza
>
>
> 2015-02-09 17:36 GMT+01:00 mtip <m...@atlas.cz
> <javascript:_e(%7B%7D,'cvml','m...@atlas.cz');>>:
>
>>  Já tedy nevím, co je třeba na myisam špatného pro práci s penězi.
>> 1. Potřebuju aplikaci, která je více nezávislá na druhu databáze.
>> 2. Transakce pro write to neřeší, jedině read a tu vzhledem k možné době
>> trvání zámku nechci použít
>>
>> Nicméně už sem to vyřešil jednoduše viz tip Honzy:
>>
>> >A samozrejme, jako vzdy, je lepsi varianta bezzamkova:
>> >"UPDATE Zaplaceno = 1 FROM platby WHERE id=%s AND Zaplaceno = 0"
>>
>> Mirek
>> --------------------------------
>> 9. února 2015, 17:10:21, napsal jste:
>>
>>  Transakce jsem použít nechtěl, protože databáze nemusí být innodb
>> dokonce ani mysql.
>>
>>
>> Takové databáze jsou pro aplikace pracující s penězi nejlepší. Už chybí
>> jen náhodné mazání uložených dat.
>>
>> PM
>>
>> _______________________________________________
>> Python mailing list
>> python@py.cz <javascript:_e(%7B%7D,'cvml','python@py.cz');>
>> http://www.py.cz/mailman/listinfo/python
>>
>> Visit: http://www.py.cz
>>
>
>
_______________________________________________
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Odpovedet emailem