Именованные каналы MySQL в Windows - более быстрая лучшая практика или плохая идея?

Вам не нужен внутренний цикл for. Если вы пытаетесь добавить два числа с помощью стека, вы можете поместить их в стек, вытолкнуть и добавить к результату, например, :

Stack<BigInteger> stack = new Stack<BigInteger>();
System.out.println("Please write some pairs of numbers to add by a space: ");

Scanner input = new Scanner(System.in);

for (BigInteger number : input.nextLine().split(" "))
{

BigInteger result = new BigInteger("0");
while (!stack.isEmpty()) {
    result.add(stack.pop());
}
System.put.println("Result : " + result);
7
задан sshow 4 September 2012 в 21:34
поделиться

2 ответа

Попробуйте посмотреть http://msdn.microsoft.com/en-us/library/ aa178138 (SQL.80) .aspx

Несмотря на то, что здесь говорится о MS SQL Server, локальные именованные каналы, работающие в режиме ядра , должны по-прежнему применяться

Из вышеупомянутой ссылки:

Это также важно уточнить, если вы говорят о местных трубах или сетевые трубы. Если сервер приложение работает локально на компьютер, на котором запущен экземпляр Microsoft® SQL Server ™ 2000, местный Протокол Named Pipes является опцией. Локальные именованные каналы работают в режиме ядра и очень быстро.

3
ответ дан 7 December 2019 в 16:45
поделиться

Я провел быстрый тест - выгрузил db в файл и повторно импортировал его на мою машину XP dev. Никакой разницы не выявлено - результаты остались прежними.

Что повлияет на то, чтобы именованные каналы работали медленнее или быстрее?

Спасибо

0
ответ дан 7 December 2019 в 16:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: