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

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

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


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

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

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

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

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

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

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

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

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

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

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


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