Zum Inhalt springen

johnhaltonx

Mitglieder
  • Gesamte Inhalte

    189
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von johnhaltonx

  1. wieso willst du in PHP Sortieren? Wieso nicht gleich sortiert abfragen? $result = mysql_query("SELECT A,B,C,D FROM ".$conf['db_prefix']."_db WHERE a > '0' AND status = '1' order by a desc, b desc,c asc limit $anzahl"); du willst aber die Top X pro feld haben? dann würde ich pro Feld eine Abfrage machen. Aber ich glaube ich hab deine Anforderung nicht so ganz nachvollziehen können
  2. Ok an die 32 bit hatte ich garnicht gedacht^^ liegt vllt daran das wir hier nur 64 bit *nix Systeme haben Mal die Rückmeldung von PIPOKIPP abwarten
  3. ich kenn mich mit orcle eher unter UNix aus aber ... 20 sekunden google Oracle Memory Allocations on Windows - Pontis Corporation - Toronto Oracle Partner First, you can use a /3GB switch in boot.ini file. Just put it like this: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(1)partition(2)\WINNT [operating systems] multi(0)disk(0)rdisk(1)partition(2)\WINNT="Microsoft Windows 2000 Server" /fastdetect /3GB What does it do? Basically, what it looks like - pushes the limit of 2GB to 3GB? How? - Windows reserves not 2GB but only 1GB for kernel use. This gives us extra 1GB for user process. If you have over 4GB of RAM, you can also use another mecahnism in Windows to leveragr this memory. It is called Address Windowing Extensions (AWE) and is enabled by /PAE switch in boot.ini: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(1)partition(2)\WINNT [operating systems] multi(0)disk(0)rdisk(1)partition(2)\WINNT="Microsoft Windows 2000 Server" /fastdetect /3GB /PAE Aber da würd ich erstmal mit dem sysadmin reden ... btw: wieso kann man die application nicht tunen? und Wenn die Applikation nicht tunebar ist ( 3rd party etc) wieso nicht die Instanz?
  4. Ich verstehe jetzt dein Problem nicht? was macht es wenn es mehr als ein Ergebnis gibt? Und zu dem Beispielselect..... wie wärs mit einem möglichst kelinen und überschaubaren Testcase der dein problem darstellt? Also alle nicht relevanten Spalten etc weglassen Ohne Datenmodell wird man aus dem select nämlich nicht sehr schlau, weil nicht klar ist was dieses select ausgibt und was es ausgeben sollte.
  5. Sorry aber 22 Folien ( Inhalt ohne Start und endfolie) + A0 !! Netzwerkübersicht + Overhead ist deutlich zuviel bei ca 1minute /Folie ( paar weniger und die 2 wichtigsten 2 - 2,5min) kämst du bequem auf >30min Einzige Möglichkeit: streichen, zusammenfassen Müssen sie unbedingt die Netzinfrastruktur sehen? Ein Terminalserver brauch nunmal ne dicke Netzanbindung. Evtl reicht es zu erwähnen ddas der Server redundant mit x mbit über Glas/Kupfer angeschlossen ist.
  6. Die Vorgabe die IDs in einer bestimmten reihnefolge haben zu wollen ist einfach nicht sehr performant ....^^ Lösung die mir jetzt noch einfallen würde Beim laden jedem datensatz aus dem xml ne monoton steigende zusätzliche id verpassen und danach sortieren ... Wie mysql das macht weiss ich nicht aber die query SELECT irgendwas FROM tabelle WHERE (id=3 OR id=9 OR id=12 OR id=34 OR id=1 OR id=74 OR id=188) ORDER BY id=3 DESC, id=9 DESC, id=12 DESC, id=34 DESC, id=1 DESC, id=74 DESC, id=188 DESC geht zumindest in Oracle nicht da geht das "order by id=xy" nicht
  7. erstmal würde ich bei so ner Anzahl an Abfragewerten eine IN list verwenden und das sortieren über order by feldname asc/desc erledigen SELECT irgendwas FROM tabelle WHERE id in (3,6,13,23,244 .... etc) order by id asc/desc
  8. alternativ mozilla per yast installieren dann sollte er den link auch mit mozilla öffnen
  9. Benchmark auf xampp macht nur bedingt Sinn.... wozu musst du was testen? und was willst du testen btw. was willst du mit den Tests erreichen? Was soll da drauf laufen? Welche Sprache/Appliaktion/Usermenge? auf was für einem System liegt das aktuell und wo soll es evtl produktiv gehen? Ohne ein paar detailiertere Angaben ist es schwer eine hilfreiche Antwort zu formulieren
  10. für 64 bit auch die 64 bit version installieren .. ansonsten sind die einzigen Unterschiede glaube ich die größere Speicheraddressierung bei 64bit falls du mehr als 3GB SGA brauchst ....
  11. normalerweise liegt unter /usr/src ein symbolic link der auf die kernel header des aktiven kernels zeigt also sollte ein /usr/src reichen sofern der link (name linux) auf das richitge headerverzeichnis zeigt. wenn der link nicht da ist, anlegen mit ln -s linux /usr/src/linux-headers-2.6.18-4
  12. Oracle express ist definitiv auch aus dem netzwerk erreichbar , auch per default, jedenfalls über oci8/odbc. allerdings ist die Express eine 10g, kann es sein das du nur einen alten oracle client installiert hast? 8/8i? dann könnten die probleme daherkommen, oder dein Enviroment ist nicht sauber gesetzt ( ORACLE_HOME, tnsnames etc)
  13. Vielleicht sind nicht alle einträge mit Fragebogenid 31 versehen?
  14. Du könntest die Tabellen per ODBC einbinden, allerdings ist das schnarchlangsam dafür recht einfach. ODBC Data Source anlegen auf die Oracle DB mit entsprechendem account. Und dann Tabellen Verknüpfen und als Quelle odbc und die angelegte Data Source nehmen. Fertig. Ob man aus VB direkt ne Oralce Verbindung aufbauen kann weiss ich nicht
  15. johnhaltonx

    Debian

    das liegt vielleicht daran das alle ordner auf dem Mountpoint root gehören falls da schon was drauf ist, poste mal die ausgabe von "mount" als root und ein "cat /etc/fstab" sowie ein "ls -al /volume1"
  16. + da fehlt ein Haufen Informationen - was für ein Projekt? - ziel ? - sind das alle Tabellen ? - Privatnutzer oder Firmen (mehrere Addressen ) ? und eine reine 3. Normalform ist nur akademisch interessant und wird in den seltensten Fällen real implementiert.
  17. Wie wärs wenn in deiner Test db jeder ausdruck nur 1mal vorkommt?
  18. Da empfehle ich den Concept Guide vom Technet Oracle Database Online Documentation 10g Release 2 (10.2)
  19. Es gibt dafür ne fertige escape funktion (php) aber mir fällt gerade der name nicht ein , simple alternative ein replace auf das " und beim auslesen wieder zurück
  20. Blöde frage, warum wird der Index überhaupt rebuilded?? Soll der auf einen anderen Tablespace verschoben werden ? Alles andere ist nämlich in 99% der Fälle sinnlos AskTom "Rebuilding Indexes"
  21. Ein anderer Prozess hat die Tabele mit NOWAIT gelocked, Rausfinden welche session das Lock hält und die Session beenden. Dnach sollte die Tabelle einfach zu droppen sein select username, 2 v$lock.sid, 3 trunc(id1/power(2,16)) rbs, 4 bitand(id1,to_number('ffff','xxxx'))+0 slot, 5 id2 seq, 6 lmode, 7 request 8 from v$lock, v$session 9 where v$lock.type = 'TX' 10 and v$lock.sid = v$session.sid 11 /
  22. mit einem aktuellen NTFS modul schon ....
  23. Da C: FAT32 ist nhem ich mal an der Bootloader ist auf F: installiert und somit kann er logischerweise nicht von C: booten
  24. Wenn es um so lange Zeiträume geht ist ein einfaches Klartextformat ab geeignetsten zusammen mit einer Texterklärung wie das ganze zusammenhängt, damit notfalls das ganze durch einen Parser in den dann aktuellen Standard übersetzt werden kann.
  25. ODBC greift nur auf die Daten zu, die Berichte etc wirst du unter OpenOffice neu anlegen müssen .. Btw: Wenn du ohnehin die GUI neu machst könntest du auch die Daten auf einen Mysql-server verlagern und Openoffice nur als GUI verwenden ( OO kann ja über BASE ohne Probleme auf mysql DBs zugreifen) --> zentrale Datenhaltung + Backups

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...