Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
Animals and Data Servers You might already heard the word Cheetah in conjunction with Informix. But how do they relate ? What is the idea behind the term Cheetah ? As everybody knows Cheetah is the name of an animal, a fast animal, to be more precisely it is the fastest animal running on earth. Informix Dynamic Server (IDS) is the name of a database, a powerful and extremly fast database, probably the most powerful database available today. Cheetah is the codename of the next generation of IBM's flagship data server IDS - a perfect match. Source: http://informix-zone.com/#v_next Here comes the Cheetah! http://informix-technology.blogspot.com/2006/09/here-comes-cheetah.html С Уважением, Вадим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 18:12 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
интересные новости. Особеннно про 2 новых уровня изоляции - Last committed concurrency: - As we know, we have four isolation levels currently in IDS. Dirty read, Committed read, Cursor stability and Repeatable read. The most uses are probably Dirty read and Committed read (the default for logging databases). We also know the implications of both of these levels. In dirty read mode we won't block or get errors when reading a row that it's being updated by other session, but the payback is that we will read "uncommitted data", that may well be rolled back or may be inconsistent. In committed read we only access committed and consistent data but we will stop or wait whenever we need to read a row that is being updated. So, the "last committed concurrency" will be another isolation level with the following behavior: Whenever we hit a locked row, we will read (without blocking) the previous image. A perfectly committed and consistent image, although possibly this data will change immediately. As many may know this is apparently very similar to what Oracle and Postgres do (the well known "writers don't block readers"). Nice... to use it we'll probably only have to issue some SET ISOLATION LEVEL TO LAST COMMITTED.... command Optimistic concurrency: - This is another feature without much info around it. By definition optimistic concurrency is a method of controlling concurrent access to data based on the idea that most accesses (transactions) don't conflict with each other. As such, a session that wants to update a row won't lock it. At commit time the system will check that the row hasn't changed from the beginning of the transaction. If it has, the commit can't be done... This will work, and will be much more efficient that the normal lock mechanism if the assumption (the transactions won't conflict) is true. If it's false, it will perform worse than the locking mechanism, and will cause much more applications problems Lsst commited concurrency внешне похоже на версионность, но с глубиной отката в только одну транзакцию. Честно говоря, слабо представляю, зачем это нужно и как это будет работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2006, 00:55 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
Выбегаллоинтересные новости... А мне больше понравилось вот это: The merge of IDS and DB2 has been canceled. Both data servers will be developed and promoted independently from each other. Выбегалло Lаst commited concurrency внешне похоже на версионность, но с глубиной отката в только одну транзакцию. Честно говоря, слабо представляю, зачем это нужно и как это будет работать. Как зачем ? Чтобы не говорили, что в Информиксе "писатель мешает читателю" :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2006, 12:49 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
vasilis Выбегаллоинтересные новости... А мне больше понравилось вот это: The merge of IDS and DB2 has been canceled. Both data servers will be developed and promoted independently from each other. Выбегалло Lаst commited concurrency внешне похоже на версионность, но с глубиной отката в только одну транзакцию. Честно говоря, слабо представляю, зачем это нужно и как это будет работать. Как зачем ? Чтобы не говорили, что в Информиксе "писатель мешает читателю" :) Ну, вставлять фичи, чтобы было "как у людей" - это все-таки не Информиксовская философия.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2006, 19:15 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
Для того что бы разработчикам которые любят гонять отчеты на OLTP БД было прочще с Oracle приложения переносить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 11:35 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
а кто мешает dirty read включить и читать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2006, 14:55 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
Религия :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2006, 18:51 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
Andron CNews: IBM раскрывает подробности о сервере данных IDS Cheetah Увы, но никаких "подробностей" там нет - обычная маркетинговая шелуха, а заголовки в инете - это "отдельная песня" :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 13:22 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
В принципе если у кого-то есть желание. Можно поучаствовать в бета-тестировании как vNext Informix так и VS 2005 Add-ins для разработки под .Net и не только. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 13:58 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
авторВ принципе если у кого-то есть желание. Можно поучаствовать в бета-тестировании как vNext Informix так и VS 2005 Add-ins для разработки под .Net и не только. А что для этого нужно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 14:07 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
Для этого нужно написать мне письмо, после чего подписать соглашение о не разглашении конфиденциальной информации + активно уведомлять разработчиков при нахождении ошибок. Желательно быть или партнером IBM или иметь купленные лицензии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 16:00 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
Ну Есть желающие? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 19:01 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
nkulikovНу Есть желающие? Письмо нужно от имени организации? Или достаточно от меня лично как от частного лица. Можно посмотреть драфт соглашения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 19:24 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
По почте пиши письмо будет и драфт соглашения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 19:33 |
|
||
|
Tell me more about Cheetah...
|
|||
|---|---|---|---|
|
#18+
Выбегалло... Особеннно про 2 новых уровня изоляции - Last committed concurrency: ... Optimistic concurrency: ... Lsst commited concurrency внешне похоже на версионность, но с глубиной отката в только одну транзакцию. Честно говоря, слабо представляю, зачем это нужно и как это будет работать. Чтобы " Reads don't block writes and writes don't block reads and only сommitted rows are visible ." Увидел статью на эту тему, возможно вам будет интересно: "Cheetah spot by spot: LAST COMMITTED READ" (Fernando Nunes) http://informix-technology.blogspot.com/2007/02/cheetah-spot-by-spot-last-committed.html а также некорые комментарии автора в CDI -------- > I have been under the impression that this one feature is what Oracle sells > to clients, that they have the best non-blocking database engine available. > Perhaps this is a bit simplistic, but it is notable that applications and > developers now have another choice of what engine to use if indeed this is > similar to the Oracle implementation, and was not available in other > products. I'm not speaking for IBM... standard disclaimer applies, but: In practice, I think this has the same results. Using this, you won't block when trying to read a row that has a lock (not a shared one, but an insert/update/delete lock). You will get whatever was there (or wasn't...) before the operation holding the lock. However, the underlying implementation is AFAIK (I'm not a developer...) completely different. Oracle is a versioned RDBMS like Postgres and I believe some engines used in mySQL. Informix is NOT. The Informix implementation is simpler (quicker?). If it hits a lock, it fetches the value from logical logs. SQL server has a similar implementation if I read and understood it's documentation correctly (since v2005 if I recall correctly). From my experience as DBA, this is THE feature that developers were wishing for. From some talks with colleagues and some customers I don't find the degree of enthusiasm I was expecting... I'll be very happy if my daily customer migrates to IDS 11 and I can use this feature. I'm "tired" of explaining the locking issues to developers that were trained only in Oracle... It will also make my daily discussions (friendly) with an Oracle DBA much less boring, since we tend to fall in this specific difference :) -------------- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2007, 17:34 |
|
||
|
|

start [/forum/topic.php?fid=44&fpage=42&tid=1608348]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
8ms |
get forum data: |
4ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 257ms |
| total: | 388ms |

| 0 / 0 |
