Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / stored procedures на Ассемблере. Какая бд потянет? / 16 сообщений из 16, страница 1 из 1
15.05.2009, 19:39
    #35989026
cyclinder
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
Мастера селектов и инсертов, коммитов и роллбэков!

а правда ли, что только db2 позволяет писать хранимки с database access на С/C++ ? (который собственно и транслируется в ассемблер)?

100% successul коммитов на долгие годы Вам!
...
Рейтинг: 0 / 0
15.05.2009, 19:55
    #35989048
Зайцев Фёдор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
cyclinderкоторый собственно и транслируется в ассемблер
вы не могли бы уточнить, что имелось ввиду ?
...
Рейтинг: 0 / 0
15.05.2009, 20:06
    #35989063
cyclinder
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
Вам неизвестно, что компилятор С++, (если это не c++/cli) компилит код в родные процессору инструкции? )
...
Рейтинг: 0 / 0
15.05.2009, 21:56
    #35989134
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
cyclinder
а правда ли, что только db2 позволяет писать хранимки с database access на С/C++?


Неправда. как минимум ещё IBM Informix Dynamic Server это умеет... :)
...
Рейтинг: 0 / 0
15.05.2009, 22:55
    #35989160
Yo.!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
cyclinderВам неизвестно, что компилятор С++, (если это не c++/cli) компилит код в родные процессору инструкции? )

в оракле уже и pl/sql имеет native compilation и компилируется в бинарный код платформы, ну а полным аналогом PRO*C процедуры, только их практически не используют ...
...
Рейтинг: 0 / 0
15.05.2009, 23:06
    #35989166
cyclinder
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
интересно..

а оракл позволяет обращаться к интерфейсам ОС из хранимой процедуры?

вот я прочел, что в ORACLE JVM - JNI специально обрезан, что ж мотивы понятны..

в DB2, кстати, тоже.

в posgresql pl/java непонятно, но там похоже байт код так и остается байт кодом..
...
Рейтинг: 0 / 0
15.05.2009, 23:46
    #35989189
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
неужели кого-то в наше время еще интересует ассемблер?
...
Рейтинг: 0 / 0
16.05.2009, 00:08
    #35989198
Ggg_old
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
Extended stired procedures поддерживают практически все приличные СУБД.
Sybase SA/ASE, MSSQL умеют. У DB2 это вообще до недавнего времени был практически единсвенный механизм. За остальные не скажу, не знаю.
...
Рейтинг: 0 / 0
16.05.2009, 07:58
    #35989287
cyclinder
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
интересуют только кроссплатформ DB.

а именно диапазон сузился до PostgreSQL и Oracle, у DB2 понятно, что есть - они даже препроцессор с++ поставляют.
...
Рейтинг: 0 / 0
16.05.2009, 10:03
    #35989313
skelet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
cyclinderа именно диапазон сузился до PostgreSQL и Oracle
яс пень oracle, что тут думать-то...

Код: plaintext
alter session set plsql_code_type='NATIVE' 
...
...
Рейтинг: 0 / 0
16.05.2009, 11:17
    #35989335
cyclinder
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
тээээккс

а что у нас с доступом к winapi::kernel32.dll из хранимых процедур? какая из бд кроме DB2 позволяет миксовать sql и winapi в одном теле?
...
Рейтинг: 0 / 0
16.05.2009, 14:11
    #35989419
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
cyclinder
какая из бд кроме DB2 позволяет миксовать sql и winapi в одном теле?

Это фигня. Гораздо интереснее вопрос: как DB2 позволяет это делать на
любой платформе (что было приведено как критерий двумя постами выше)?..
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
16.05.2009, 14:35
    #35989438
Ggg_old
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
Практически все субд, кроме мсскл - кросплатформенные, поэтому непонятно, почему в списке только пгскл и оракл.
Сам таким процедурами не пользовался и не писал, но во хелпе Sybase SA10 написано, как объявлять и вызывать внешние процедуры из DLL:
CREATE FUNCTION dll_func ( parameter-list )
RETURNS data-type
EXTERNAL NAME 'function_name@library.dll'

После этого dll_func можно использовать в своем SQL как угодно.
...
Рейтинг: 0 / 0
16.05.2009, 14:58
    #35989460
Ggg_old
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
Хотя конечно в DB2 кажется наворотов в этой части больше всего. Хранимки на SQL можно стало писать только в последних версиях, а до этого вся логика писалась как EmbedSQL приложения:
SQL->preprocessor->с compiler->DLL->Сервер.
И соответсвенно поддердивалось боьшое кол-во опций выполнения таких процедур. Я уже не уверен, но кажется можно было определять как они выполняются, в адресном пространсве сервера или изолированно, плюс еще какие-то навороты.
В Sybase SA внешние хранимки выполняются в адресном пространсве сервера, так что одно неловкое движение и вы отец ;) посему этот механизм предназначен именно для расширения функционала сервера, а не бизнес логики.
...
Рейтинг: 0 / 0
17.05.2009, 14:21
    #35990130
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
Ggg_oldПрактически все субд, кроме мсскл - кросплатформенные, поэтому непонятно, почему в списке только пгскл и оракл.
+1
...
Рейтинг: 0 / 0
22.05.2009, 15:32
    #36002290
Favn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
stored procedures на Ассемблере. Какая бд потянет?
Ggg_oldУ DB2 это вообще до недавнего времени был практически единственный механизм.У Вас слишком хорошая память. Это "недавнее время" закончилось лет этак 7, если мне память не изменяет, назад.
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / stored procedures на Ассемблере. Какая бд потянет? / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]